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

Чтобы осуществить арифметический сдвиг 8-разрядного слова влево/вправо биты MS1 и MS2 должны быть установлены в «1», а для логического сдвига 4-разрядного слова эти биты должны быть установлены в «0».

Далее представлена микропрограмма, определяющая значение выдвигаемого влево бита.

Àдр.

7

6

5

4

3

2

1

0

Описание

0000

X

0010

x011

x111

x011

X

0000

1111

Загр. РОН0

0001

X

0010

x011

x111

х011

X

0001

0000

Загр. РОН1

0010

X

0010

х011

х111

x011

X

0010

data

Загр. РОН2

0011

X

0010

х011

х111

x011

X

0011

1000

Загр. РОН3

0100

X

0010

0111

1011

x011

X

0010

X

¬РОН0

0101

1000

1101

х001

х011

х011

Х

Х

Х

IF F3==1

0110

0100

0001

x001

x011

x011

Х

0001

Х

GOTO 0100

1000

0100

0001

 x001

x011

x011

Х

0000

Х

GOTO 0100