Микропрограмма обобщенного алгоритма сложения и вычитания
Лекции.Орг

Поиск:


Устал с поисками информации? Мы тебе поможем!

Микропрограмма обобщенного алгоритма сложения и вычитания




 

Переполнение разрядной сетки.

Переполнение разрядной сетки может возникнуть только при сложении чисел с одинаковыми знаками.

Пример:

0 1000

0 1001

1 0001

 

8/16+9/16=17/16>1

Способы распознавания ситуации переполнения:

 

1. Переполнение возникает, когда знак суммы отличается от равных знаков слагаемых.

2. Использование модифицированных кодов слагаемых. Модифицированный код числа – это код с удвоенным знаковым разрядом. В памяти числа хранятся с одним знаковым разрядом (в обычных кодах), удвоение происходит при выполнении сложения на входах сумматора.

 

Пример:

00 1000

+

00 1001

01 0001

 

11 1000

+

11 0111

10 1111

 

Если в результате выполнения операции сложения знаковые разряды отличаются друг от друга, значит произошло переполнение.

Микропрограмма сложения двоичных чисел с фиксированной точкой.

Структурная схема ОА.






Дата добавления: 2015-02-12; Мы поможем в написании ваших работ!; просмотров: 668 | Нарушение авторских прав | Изречения для студентов


Читайте также:

Поиск на сайте:

Рекомендуемый контект:





© 2015-2021 lektsii.org - Контакты - Последнее добавление

Ген: 0.002 с.