Дано отрицательное число − 12 10 . В восьмиразрядном представлении:

0 голосов
7.2k просмотров

Дано отрицательное число − 12 10 . В восьмиразрядном представлении:


Информатика (12 баллов) | 7.2k просмотров
Дан 1 ответ
0 голосов

12 в двоичном виде: 1*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 1100

Запишем как отрицательное в прямом коде (старший разряд - знак (1), остальные без изменений):

1000 1100

В обратном коде (старший - знак, остальные инвертируются):

1111 0011

В дополнительном коде (обратный код + 1)

1111 0100

(1.2k баллов)