Метод дополнения при вычитании в двоичной системе работает следующим образом: studfile.net
- Расширяют вычитаемое число до полноразрядного формата добавлением ведущих нулей. studfile.net
- Инвертируют вычитаемое число, то есть записывают его в обратном коде (там, где были единицы, записывают 0, а где были нули — записывают единицы). mydocx.ru
- К полученной инверсии добавляют 1, получая искомое дополнение. studfile.net mydocx.ru
Для получения дополнения в двоичной системе нужно: studfile.net
- Расширить вычитаемое число до полноразрядного формата добавлением ведущих нулей. studfile.net
- Инвертировать вычитаемое. studfile.net
- К инверсии добавить число 1. studfile.net
Метод дополнения позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и беззнаковых чисел, чем упрощает архитектуру ЭВМ. foxford.ru mydocx.ru