Page 76 - 4339
P. 76
- схему порозрядного логічного множення AND;
- комбінаційний суматор SM з додатковим розрядом П для
створення модифікованого коду. На вхід перенесення першого
розряду подається «лог. 1»;
- регістр результату RGC;
- схему ознаки переповнення ОР;
- модуль керуючого блока МКБ2 на основі автомата Мілі
з на D-тригерах.
6.2.4 Мікропрограма віднімання. Мікропрограма
віднімання двійкових чисел у модифікованих доповняльних
кодах має такий вигляд:
Початок. Якщо ^[2], то М1, інакше - чекати
M1 y1 : RGA:=A <приймання першого операнда>
y2 : RGB:=B <приймання другого операнда>
y3: SM:=А+B+1 <мікрооперація віднімання в
доповняльних кодах>
Якщо (р3, то М2, інакше
y4 : RGC:=SM <присвоєння результату>
y5 : Ш2:=RGC <пересилання в пам'ять>
Перейти до М3
М2 y6 : Тп:=ПП <тригеру переповнення Тп
присвоюється ознака ПП>
М3 Кінець.
Примітка. К[2] - однорозрядний код команди віднімання.
Змістовний і закодований графи мікропрограми
віднімання показано на рисунку 6.7.
6.2.5 Принципова схема модуля операційного блока
МОБ2. Модуль МОБ2 будується на мікросхемах ТТЛШ серії
КР1533 за винятком суматора, взятого із серії КР1531 (рис.
6.8).
75