Рубрики

ВОРОТА | GATE CS 2010 | Вопрос 8

P — 16-разрядное целое число со знаком. Представление дополнения 2 к P (F87B) 16. Представление дополнения 2 к 8 * P
(А) (C3D8) 16
(В) (187B) 16
(С) (F878) 16
(D) (987B) 16

Ответ: (А)
Пояснение: P = (F87B) 16 — -1111 1000 0111 1011 в bianry

Обратите внимание, что наиболее значимый бит в двоичном представлении равен 1, что означает, что число является отрицательным. Чтобы получить значение числа, выполните 2-е дополнение числа. Мы получаем P как -1925 и 8P как -15400

Так как 8P также отрицателен, нам нужно найти 2-е дополнение к нему (-15400)
Двоичный код 15400 = 0011 1100 0010 1000
Дополнение 2 = 1100 0011 1101 1000 = (C3D8) 16
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE CS 2010 | Вопрос 8

0.00 (0%) 0 votes