Исследование секционного микропроцессора с микропрограммным управлением, с естественной, принудительной и стековой адресацией микрокоманд, страница 8

   Последовательность адресов выполняемых микрокоманд:

0000 ® 1001 ® 1010 ® 0011 ® 0100 ® 1111 ® 0000 …

   Кодирование полей 4 - 0 не имеет значения, т.к. нас интересуют адреса микрокоманд, а не выполняемые ими действия. Однако для сохранения неизменным содержимого блока внутренних регистров в поле приёмника результата микрокоманды необходимо указать код 001, запрещающий куда-либо записывать результат АЛУ.

4.5  Микропрограмма организации цикла с помощью стека.

Программа:

Àдр.

7

6

5

4

3

2

1

0

Описание

0000

X

0010

х001

X

X

X

X

X

Продолжить

0001

X

1001

х001

X

X

X

X

X

Загр. стек и продолжить

0010

X

0010

х001

X

X

X

X

X

Продолжить

0011

1010

0001

х001

X

X

X

X

X

Безусл. перех. 1010

1010

X

0111

х001

X

X

X

X

X

Переход по стеку