Запишите число -87 в 8-разрядной сетке в знаковой форме в дополнительном коде

Ответы

Ответ дал: woopie
0

87 в двоичном виде это 2^6 + 2^4 + 2^2 + 2^1 + 2^0 = 0101 0111

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

1) В старшем бите установить 1 - это знак числа (-)

1101 0111 (это, кстати, прямой код)

2) Значащие биты инвертировать

1010 1000 (а это обратный код)

3) Прибавить единицу

1010 1001 (это дополнительный код)

Вас заинтересует