ВУЗ:
Составители:
Рубрика:
32
ДС ИО - дешифратор источника операнда . В соответствии с микрокодом I2÷I0
мультиплексор источника данных МИД подключает на входы R и S
АЛУ по одному из пяти возможных источников (таблица 3.1).
Таблица 3.1
Выбор источников операндов для АЛУ
Микрокод
( поле микрокоманды )
Источники операндов
АЛУ
Код
I2 I1 I0 R S
0 0 0 0 A Q
1 0 0 1 A B
2 0 1 0 0 Q
3 0 1 1 0 B
4 1 0 0 0 A
5 1 0 1 D A
6 1 1 0 D Q
7 1 1 1 D 0
ДС КО АЛУ – дешифратор кода операции АЛУ. АЛУ выполняет три
арифметических и пять логических операций над входными операндами
R и S (таблица 3.2), причем при выполнении арифметических операций
необходимо учитывать значение входного переноса С 0 в АЛУ.
Таблица 3.2
Операции, выполняемые АЛУ
Микрокод
( поле микрокоманды )
Код
I5 I4 I3
Операция Примечание
0 0 0 0 R+S+C0
1 0 0 1 S-R-1+C0
2 0 1 0 R-S-1+C0
}
3 0 1 1
SR
∨
логическое сложение ИЛИ
4 1 0 0
SR
∧
логическое умножение И
5 1 0 1
RS
∧
запрет по R
6 1 1 0
SR
⊕
сложение по модулю |2|
7 1 1 1
SR ⊕
сложение по модулю |2| с
инверсией
ДС ПР – дешифратор приемника результата в соответствии с кодом
микрокоманды управления I8÷I6.
Результат операции F может быть загружен без сдвига в РЗУ по
адресу В или в регистр РгQ.
арифметические опера-
ции выполняются в до-
полнительном коде
32 ДС И О - деш иф ратор источ ника операнда. В соответствии с м икрокодом I2÷I0 м ультиплексор источ ника данны х М И Д подклю ч ает на вх оды R и S АЛ У поодном уиз пяти возм ож ны х источ ников(таблиц а 3.1). Т аблиц а 3.1 В ы бор источ никовоперандовдля АЛ У М икрокод И сточ ники операндов Код (поле м икроком анды ) АЛ У I2 I1 I0 R S 0 0 0 0 A Q 1 0 0 1 A B 2 0 1 0 0 Q 3 0 1 1 0 B 4 1 0 0 0 A 5 1 0 1 D A 6 1 1 0 D Q 7 1 1 1 D 0 Д С КО А Л У – деш иф ратор кода операц ии АЛ У . АЛ У вы полняет три ариф м етич еских и пятьлогич еских операц ий над вх одны м и операндам и R и S (таблиц а 3.2), прич ем при вы полнении ариф м етич еских операц ий необх одим оуч иты ватьзнач ение вх одногопереноса С 0 вАЛ У . Т аблиц а 3.2 О перац ии, вы полняем ы е АЛ У М икрокод Код (поле м икроком анды ) О перац ия П рим еч ание } I5 I4 I3 0 0 0 0 R+S+C0 ариф м етич еские опера- ц ии вы полняю тся в до- 1 0 0 1 S-R-1+C0 полнительном коде 2 0 1 0 R-S-1+C0 3 0 1 1 R∨S логич еское слож ение И Л И 4 1 0 0 R∧S логич еское ум нож ение И 5 1 0 1 R∧S запретпоR 6 1 1 0 R⊕S слож ение пом одулю |2| слож ение по м одулю |2| с 7 1 1 1 R⊕S инверсией ДС П Р – деш иф ратор прием ника результата в соответствии с кодом м икроком анды управления I8÷I6. Результат операц ии F м ож ет бы ть загруж ен без сдвига в РЗУ по адресуВ или врегистр РгQ.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »