Page 93 - 4339
P. 93
у7 :RGC.RGB:=R(С.B)
у9: RGС:=L(С) <однорозрядний зсув вліво>
у10: RGС:=Т2.R(С) <запис знака результату в
регістр RGC> Кінець
Змістовний і закодований графи мікропрограми показано
на рис. 6.17.
6.4.5 Модуль операційного блока МОБ4 для множення
цілих чисел. Модуль МОБ4 містить (рис. 6.18, 6.19):
- DD1 - регістр множеного RGD типу ИР35;
- DD11 - допоміжний регістр RGD типу ИР35;
- DD12 - регістр часткової суми RGС типу ИР13;
- DD9, DD10 - комбінаційний паралельний суматор SM
типу ИМ6;
- DD13 - лічильник циклів СТ2 типу ИЕ10;
- DD4-DD7 - мікросхеми електронних ключів типу ЛИ1;
- допоміжні мікросхеми DD3, DD8, DD14, DD15, DD16
для керування входами функціональних вузлів згідно з
логічними рівняннями на основі таблиці відповідності.
6.4.6 Модуль керуючого блока МКБ4. Проектування
модуля МКБ4 на основі автомата Мілі з пам'яттю на RS-
тригерах виконується у такій послідовності.
1. Розмічається закодований граф мікропрограми
множення (рис. 6.17) і визначається максимальна кількість
станів пам'яті та потрібна кількість тригерів: L = 8, n= log 28=3.
2. Будується граф автомата Мілі, який інтерпретує
мікропрограму множення (рис. 6.21).
Стани пам'яті кодуються таким чином:
z Q Q Q , z Q Q Q , z Q Q Q ,…, z Q Q Q .
1 3 2 1 2 3 2 1 3 3 2 1 8 3 2 1
92