Обновить

Комментарии 2

Глянь, у тебя в блоке с интерпретациями в одной строчке опечатка затесалась — в дополнительном коде (two's complement).

Во всех соседних строках значения идут строго по порядку битов 00, 01, 10, 11, а тут числа выстроились просто по возрастанию: −2, −1, 0, +1. Из-за этого кажется, будто 00 — это −2, а 10 — это 0.

Где поправить: Было:

дополнительный код (two's complement): −2, −1, 0, +1

Надо:

дополнительный код (two's complement): 0, +1, −2, −1

Потому что по битам там: 00 = 0, 01 = +1, 10 = −2, 11 = −1.

Благодарствую, поправил

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации