ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
