2) блок фиксации команды: Рг Команд (его части, подрегистры: Рг Адреса, Рг КОП, признака операции) и соответствующие цепи связи и коммутации;
3) дешифратор кода операции и блок формирования УФС (в нем и генератор тактов импульсов).
Некоторые пояснения к рисункам:
−
наличие сигналов z и убыстряет
работу, т.к. это ответы-квитанции (элемент асинхронного обмена информацией);
− сигнал у0 может быть сформирован с ПУ или специальной схемой в блоке питания компьютера;
− признаки результата и условных переходов формируются в АЛУ, но можно представить себе и другие; например, с пульта;
−
операции в АЛУ обычно самые продолжительные; поскольку с точки зрения
простоты оценки программы удобнее, чтобы все были
бы равны (или близки), то другие команды иногда «наращивают» дополнительными
функциями (совмещение функций разных команд в одной).
Для пояснения работы схемы используется содержательная структурная граф-схема алгоритма (ГСА).
Обозначения на схеме:
БФУФС – блок формирования управляющих функциональных сигналов;
ДшКО – дешифратор кода операции;
ПУ – пульт управления;
y0 – "начальная загрузка"; сигнал может быть сформирован на самом ПУ;
y1 – сигнал передачи адреса в ОЗУ;
y2 – сигнал записи РгС ОЗУ в РгК;
y3 – подготовка и дешифрация КО в соответствующем дешифраторе;
y4 – сигнал формирования адреса ОЗУ; далее последует собственно чтение;
– задержка
коррекции СК;
,
– задержки срабатывания ОЗУ и АЛУ
(при асинхронном принципе срабатывание констатируется по «квитанциям», при
синхронном можно ввести фиксированные постоянные
,
и не использовать z и
).
<130>
В ГСА принято (условно), что ПМ определяет вид пересылки и кодирует:
ПМ=1 |
АЛУ |
ПМ=6 |
АЛУ |
ПМ=2 |
Результат остается в АЛУ |
ПМ=7 |
УВВ |
ПМ=3 |
ОЗУ |
ПМ=8 |
ОЗУ |
ПМ=4 |
ОЗУ |
ПМ=9 |
АЛУ |
ПМ=5 |
УВВ |
ПМ=10 |
РгАдРгК |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.