Шифр 19. Составить текст МКПР, включающий следующие микрокоманды (МК, при естественном порядке их следования)

  • ID: 40209 
  • 7 страниц

Содержание:


Задача№1

Составить текст МКПР, включающий следующие микрокоманды (МК, при естественном порядке их следования):

МК0 – загрузка числа (i+6) в РОНj

МК1 – загрузка числа (j+4) в РгQ

МК2 – фукция f1:Л.Сдв.П (РгQ), Л.Сдв.П (РОНj)

МК3 – пустая МК «нет загрузки» (NOP)

МК4 – перенос содержимого из РОНj в РОНi

МК5 –функция f2:РгQ:= РОНi + D + 1

МК6 – чтение содержимого РгQ

МК7 – чтение содержимого РОНj

МК8 – запись нуля («обнуление») РгQ

МК9 – обнуление РОНj

Текст микропрограммы №1

i=1 j=9; 19(10)=10011, D=0011

Задача №2

Сформировать коды в 5-м, 6-м и 7-м полях всех МК в МКПРГ, в которой порядок выполнения МК определяется алгоритмом на рис.1 и исходными данными. Указать, какие двоичные коды будут наблюдаться на выходной шине СУАМ при пошаговом выполнении на МТ-1804 разработанной МКРПРГ.

Исходные данные:

Условие Y1: OVR=1

N2=13

N3=10

Условие Y2: F3=1

N1=3

Текст микропрограммы №2

нет

да

БП на 3

0

3

Микроподпрограмма

БП на 14

4

Продолжить

13

ППП на 10

14

БП на 0

15

103

Продолжить

11

Возврат

12

да

нет

Рис 1.

[image]

Рис 2.

[image]