Дополнительный код помогает упростить работу с отрицательными числами в компьютерных системах следующим образом:
- Позволяет заменить операцию вычитания на операцию сложения. 13 Это делает операции сложения и вычитания одинаковыми для знаковых и беззнаковых чисел, что упрощает архитектуру ЭВМ. 13
- Позволяет выполнить операцию алгебраического суммирования и вычитания на обычном сумматоре. 5 При этом не требуется определение модуля и знака числа. 5
- Даёт единый набор команд для выполнения арифметических операций и сдвига влево для числовых выражений, имеющих и не имеющих знак. 2
Таким образом, дополнительный код упрощает структурное построение электронных вычислительных машин. 2