Дополнение арифметики
Дополнения используются в цифровых компьютерах для упрощения операции вычитания и для логических операций. Для каждой системы счисления-r (основание r представляет собой основание системы счисления) есть два типа дополнений.
SN | Дополнение | Описание |
---|---|---|
1 | Дополнение Radix | Дополнение к основанию системы счисления называется дополнением r |
2 | Уменьшенное дополнение Radix | Дополнение с уменьшенной системой счисления называется дополнением (r-1) |
Дополнения к двоичной системе
Поскольку двоичная система имеет основание r = 2. Итак, два типа дополнений для двоичной системы - это дополнение до 2 и дополнение до единицы.
1 дополнение
Дополнение числа до 1 находится путем замены всех 1 на 0 и всех 0 на 1. Это называется дополнением до единицы. Пример дополнения 1 выглядит следующим образом.

2 дополнения
Дополнение двоичного числа до 2 получается добавлением 1 к младшему значащему биту (LSB) дополнения числа до единицы.
Дополнение до 2 = дополнение до 1 + 1
Пример дополнения 2 выглядит следующим образом.
