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