ВУЗ:
Составители:
89
Введение счетчика в схему уменьшает быстродействие автомата, поскольку
длительность такта должна быть увеличена на время выполнения микрооперации сче-
та в p-разрядном счетчике.
При естественной адресации адрес следующей микрооперации принимают рав-
ным увеличенному на единицу адресу предыдущей микрокоманды, т. е. если А – ад-
рес выполняемой микрокоманды, то следующая микрокоманда выбирается из ячейки
с адресом (А + 1).
ДШ Х
&
&
...
&
1
1
2
...
L
КСЧ
1 р
A
1 p
ПЗУ
1 А1 р
ЧТ
МК
+1
Х
1
X
x
xxx
L21
Рис. 5.4. Управляющий автомат с принудительной адресацией
и одним адресным полем
Естественный способ адресации не требует введения адресного поля в каждую
микрокоманду. Если микрокоманды следуют в естественном порядке, а процесс ад-
ресации реализуется счетчиком адреса микрокоманды, состояние которого увеличи-
вается на единицу после чтения очередной микрокоманды. Следовательно, микроко-
манды, которые задают функциональные преобразования, состоящие из набора мик-
роопераций могут содержать только операционную часть с полями Y
1
, Y
2
, …, Y
М
.
После выполнения микрокоманды с адресом А может возникнуть необходи-
мость в переходе к микрокоманде с адресом В ≠ А+1. Переход может быть безуслов-
ным или зависеть от текущего значения Х
х
. Условные переходы реализуются сле-
дующим образом:
если Х
х
= 0, то выполняется следующая микрокоманда с адресом (А+1);
если Х
х
= 1, то следующей выполняется микрокоманда с адресом В.
При естественной адресации обычно используются микрокоманды двух типов:
операционные и управляющие.
Операционная микрокоманда задает набор микроопераций Y
1
,Y
2
,… ,Y
М
и ука-
зывает на адрес следующей микрокоманды, равный (А+1). Управляющие микроко-
манды используются для изменения естественного порядка следования микрокоманд,
l
Страницы
- « первая
- ‹ предыдущая
- …
- 88
- 89
- 90
- 91
- 92
- …
- следующая ›
- последняя »
