Предмет: Информатика, автор: Ksuysha13

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

-256
Подробно расскажите, понятно

Ответы

Автор ответа: ludmilagena
2

число -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)

Похожие вопросы
Предмет: Математика, автор: larisaizotova