Особенности сложения чисел в обратном и дополнительном кодах.

 

При сложении чисел в дополнительном кодевозникающая единица переноса в знаковом разряде отбрасывается.

При сложении чисел в обратном кодевозникающаяединица переноса в знаковом разряде прибавляется к младшему разряду суммы кодов.

Если результат арифметических действий является кодом отрицательного числа, необходимо преобразовать его в прямой код. При этом обратный код преобразуется в прямой заменой цифр во всех разрядах, кроме знакового, на противоположные. Дополнительный код преобразуется в прямой так же, как и обратный, с последующим прибавлением единицы к младшему разряду.