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