![]() Поиск: Рекомендуем: ![]() ![]() ![]() ![]() Категории: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Микропрограмма обобщенного алгоритма сложения и вычитания
Переполнение разрядной сетки. Переполнение разрядной сетки может возникнуть только при сложении чисел с одинаковыми знаками. Пример: 0 1000 0 1001
8/16+9/16=17/16>1 Способы распознавания ситуации переполнения:
1. Переполнение возникает, когда знак суммы отличается от равных знаков слагаемых. 2. Использование модифицированных кодов слагаемых. Модифицированный код числа – это код с удвоенным знаковым разрядом. В памяти числа хранятся с одним знаковым разрядом (в обычных кодах), удвоение происходит при выполнении сложения на входах сумматора.
Пример: 00 1000 +
01 0001
11 1000 + 11 0111
Если в результате выполнения операции сложения знаковые разряды отличаются друг от друга, значит произошло переполнение.
Структурная схема ОА.
Дата добавления: 2015-02-12; просмотров: 642 | Нарушение авторских прав | Изречения для студентов Читайте также:
Рекомендуемый контект: Поиск на сайте:
|