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

  • ID: 08007 
  • 3 страницы

Фрагмент работы:

Задача№1

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

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

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

МК2 – логический сдвиг в одиночном регистре вправо (Ц.Сдв.П.(РгQ))

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

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

МК5 – РОНj:= РОНi[image]D

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

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

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

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

Вариант №53

i=5 j=3

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

Задача №2

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

Вариант №53

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

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

N2= 13

N3= 9

Условие Y2: z=0

N1= 5

нет

да

БП на 5

БП на 14

Продолжить

ППП на 9

Продолжить

Возврат

БП на 0

z =1

С4=1

0

6

13

14

15

10

11

9

5

Рис. 1