Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическая работа 4.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
125.61 Кб
Скачать

Дополнительный код двоичного числа

В современных ЭВМ, как правило, отрицательные числа представляют в виде дополнительного или обратного кодов, что при суммировании двух чисел с разными знаками позволяет заменить вычитание на обычное сложение и упростить тем самым конструкцию арифметико-логического устройства компьютера.

Правило для получения дополнения двоичных чисел:

1. Записать прямой код отрицательного числа.

2. Кроме старшего разряда инвертировать его (получить обратный код числа).

3. Образовать дополнительный код заданного числа путем добавления 1 к инверсии этого числа.

-110

Модуль числа

0

0

0

0

0

0

0

1

Инверсия

1

1

1

1

1

1

1

0

Увеличение на 1

1

1

1

1

1

1

1

1

-12710

Модуль числа

0

1

1

1

1

1

1

1

Инверсия

1

0

0

0

0

0

0

0

Увеличение на 1

1

0

0

0

0

0

0

1

-247910

Модуль числа

0

0

0

0

1

0

0

1

1

0

1

0

1

1

1

1

Инверсия

1

1

1

1

0

1

1

0

0

1

0

1

0

0

0

0

Увеличение на 1

1

1

1

1

0

1

1

0

0

1

0

1

0

0

0

1