Запишите дополнительный код числа, интерпретируя его как шестнадцатибитовое целое число...

0 голосов
48 просмотров

Запишите дополнительный код числа, интерпретируя его как шестнадцатибитовое целое число со знаком.-256Подробно расскажите, понятно


Информатика (225 баллов) | 48 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

число -256:

 256 (10СС) =1 0000 0000 (2СС)

прямой код ЧИСЛА 256  = 0000 0001 0000 0000

ПРЯМОЙ КОД ЧИСЛА  - 256 =1000 0001 0000 0000  (старший разряд (шестнадцатый) равен 1 - признак отрицательного числа)

Обратный код числа -256 =1111 1110 1111 1111   (получается инверсией всех разрядов прямого кода , кроме самого старшего, который равен 1 - признак отрицательного числа)

Дополнительный код числа -256 = 1111 1111 0000 0000 (получается из обратного, к которому прибавлена 1)

(87.0k баллов)