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

  • ID: 23634 
  • 6 страниц

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

Вариант №89

Задача№1

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

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

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

МК2 – логический сдвиг вправо Л.Сдв.П (РОНj)

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

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

МК5 – арифметическая операция с записью в РгQ (РгQ:= РОНi+D+1)

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

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

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

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

Вариант 89=64+16+8+1=1011001; D=1001.

*Результат сложения: 0111+1001+1=10001

Задача №2

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

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

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

N2= 8

N3= 13

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

N1= 3

[image]

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

Рис. 1.

[image]

Рис 2.

[image]

Рис 3.

Список литературы

Напрасник М.В. Микропроцессоры и микроЭВМ. М.: Высшая школа,1989. – 192с

Балашов Е.П., Григорьев В.Л., Григорьев В.А. Микро- и миниЭВМ. –Л.: Энергоатомиздат, 1984 – 376с.

Сергеев Н.П., Вашкевич Н.П. Основы вычислительной техники. – М.: Высшая школа, 1988. – 312с.