ВУЗ:
Составители:
88
Y X A0 A1
1111mpp
R
S
T o
B
C
&
Чт
1 К
ПЗУ [0 : p]
1pA
а0
а1
ДШ Х
&
&
1
&
...
1o
1
2
...
L
Х Х
xx
1 2 ... М М+1
ДШ Y
F
yy
м
12
y
x
L21
xx
Рис 5.2. Управляющий автомат с принудительной адресацией
и двумя адресными полями
Y
1 m
X
1 p
A0
1 p
A1
1 p
Рис 5.3. Структура микрокоманды
Для этого в системе микроопераций вводится дополнительная микрооперация
У
м+1
, которая интерпретируется в виде сигнала F, останавливающего работу управ-
ляющего автомата.
Адрес следующей микрокоманды определяется в зависимости от кода Х и
значения Х
х
либо полем А0, либо полем А1.
С целью сокращения длины микрокоманды для формирования адреса следую-
щей микрокоманды может отводиться единственное поле А. Если поле Х = 0, то зна-
чение А, безусловно, определяет адрес следующей микрокоманды. Если Х ≠ 0, то ад-
рес следующей микрокоманды равен (А + Х
х
), где Х
х
– значение логического условия
с номером Х. В результате этого реализуется условный переход:
если Х
х
= 0, то к микрокоманде с адресом А;
если Х
х
= 1, то к микрокоманде с адресом (А+1).
Указанный порядок формирования адреса реализуется схемой на рис. 5.4.
Исполнительный адрес А1= А + Х
х
формируется счетчиком КСЧ комбинаци-
онного типа.
l
Страницы
- « первая
- ‹ предыдущая
- …
- 87
- 88
- 89
- 90
- 91
- …
- следующая ›
- последняя »
