Лекции.Орг

Поиск:




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




Поможем в написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

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

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

Пример:

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; Мы поможем в написании ваших работ!; просмотров: 785 | Нарушение авторских прав | Изречения для студентов


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



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

Ген: 0.015 с.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7