Проектирование структур АЛУ. Спиридонов В.В. - 39 стр.

UptoLike

Составители: 

39
OVF, являющегося выходным информационным объектом данного блока.
(Следует отметить, что значение признака переполнения может определяться
и иначе, например, по значениям основного S
z
, и дополнительного S
z
д
знако-
вых разрядов суммы, что показано на рис. 8 пунктирными связями, либо по
трем знакам: слагаемых и результата.)
Полученная функциональная структура (обобщенная структурная схе-
ма) устройства содержит типовые блоки, реализующие простейшие для
структурного представления АЛУ микрооперации: суммирование, получение
обратных и прямых кодов, логическую операцию «исключающее ИЛИ» (для
вычисления значения признака переполнения ОVF).
Замена обобщенных функциональных блоков полученной схемы на ти-
повые функциональные блоки дает структурную схему, представленную на
рис. 9. На этой схеме обобщенные функциональные блоки получения обрат-
ных и прямых кодов ОФБ
5.1.1
ОФБ
5.1.2
и ОФБ
5.3.2
представлен в виде блока ин-
верторов, инвертирующего цифровые D разряды кодов, и мультиплексора
МUХ, управляемого знаковым S разрядом преобразуемого кода и коммути-
рующего на вход сумматора Sm (или на выход устройства) прямые или ин-
версные значения цифр. Это объясняется тем, что блок получения обратного
кода сопоставим с блоком типа ifthen алгоритма и предусматривает два спо-
соба формирования выходного информационного объекта (ИФО). Следова-
тельно, соответствующий ему структурный блок (как отмечалось выше) дол-
жен содержать мультиплексор, выбирающий один из двух формируемых
ИФО в качестве выходного. Впрочем, возможна и иная реализация этого
блока непосредственно из соотношения для цифр обратного кода