Большая Советская Энциклопедия
см. Код в вычислительной технике.
Википедия
Дополнительный код (, иногда twos-complement) — наиболее распространённый способ представления отрицательных целых чисел в компьютерах . Он позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и чисел, чем упрощает архитектуру ЭВМ . В англоязычной литературе обратный код называют первым дополнением, а дополнительный код называют вторым дополнением.
Дополнительный код для отрицательного числа можно получить инвертированием его двоичного модуля , либо вычитанием числа из нуля.
Дополнительный код двоичного числа получается добавлением 1 к младшему значащему разряду его первого дополнения .
Второе дополнение двоичного числа определяется как величина, полученная вычитанием числа из наибольшей степени двух (из 2 для N-битного второго дополнения).
Дополнительный код:
- Дополнительный код — распространённый способ представления отрицательных целых чисел в компьютерах .
- Телефонный добавочный код.