Исследование процессора с микропрограммным управлением: Методическая разработка для проведения лабораторного занятия, страница 5

NN яч.

ПМПр

УС

У

Поле А

Поле В

Комментарии

0

и1+ зс1

0

0

0

1

0

0

0

1

РС1: =

1

1

1

0

0

0

0

1

1

идти к 3,  если    зн1 = 1

2

зс1

0

0

0

0

0

0

0

1

РС1: = Рг1

3

и2+ зс2

0

0

1

0

0

0

1

0

РС2: =

4

1

1

0

1

0

1

1

0

Идти к 6,   если   зн2 = 1

5

зс2

0

0

0

0

0

0

1

0

РС2: = Рг2

6

у0

0

0

0

0

1

0

0

0

SM: = 0

7

1

0

1

1

0

1

1

0

СчЦ: = 6

8

км + оп

0

1

1

1

1

0

1

1

SM:= SМ + РС1

9

Сп

0

0

0

0

1

0

1

0

СП(1) SМ

А

Сп2

0

0

0

0

0

1

0

0

СП(1) РС2

В

0

0

0

0

1

1

0

0

СчЦ: = СчЦ - 1

С

1

1

1

1

1

0

0

0

Идти к 8, если СчЦ > 0

D

фзн + зр

0

1

1

0

0

0

1

1

форм. знака результата

Е

стоп

0

0

0

0

1

1

1

1

ОСТАНОВ

5. Методические указания по заключительной части.

Старший преподаватель подводит итоги занятия, объявляет и выставляет оценки, отмечая рабочие группы, наиболее эффективно использующие учебное время и указывая недостатки отстающим группам и конкретным курсантам. Назначает время для консультаций.

Выдает задание на самоподготовку:

- курсантам, не успевшим  выполнить пункты задания лабораторного занятия и оформить  отчет – завершить работу в часы самоподготовки. Для проверки и защиты отчетов устанавливается срок - 2 недели.

- повторить тему №3 «Процессор ЭВМ. УУ»;

- к следующему занятию подготовиться к опросу по теме №4 «Память ЭВМ ». Иметь конспект лекции №8 «Организация памяти ЭВМ», быть готовыми к “летучке” по вопросам составления микропрограмм:

Задача: В машинных кодах ЭВМ «МIX» составить микропрограмму, для реализации на модели процессора операции циклического сдвига операнда вправо на 15 разрядов

ПРЕПОДАВАТЕЛЬ      КАФЕДРЫ     №   8

ПОДПОЛКОВНИК                 А.КОЗЫРЕВ

 Приложение1

Варианты

письменной «летучки» для проверки подготовки курсантов

к лабораторному занятию №3(занятие №14)

 по дисциплине «Организация ЭВМ и систем»

«Исследование процессора с микропрограммным управлением»

Вариант 1.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  сдвига кода числа, поступающего в АЛУ по шине данных ШД, на 1 разряд влево на регистре РС1 с последующей записью результата в регистр РгР.

2.  арифметического сложенияоперандов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).

Вариант 2.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  пересылки кода числа, поступающего в АЛУ по шине данных ШД, через регистр Рг2 в регистр результата РгР.

2.  арифм. вычитания операндов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).

Вариант 3.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  инверсии кода числа, поступающего в     АЛУ по шине данных ШД, на инверторе Уин1 с последующей записью результата в РгР.

2.  арифметического сложенияоперандов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).

Вариант 4.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  сдвига кода числа, поступающего в АЛУ по шине данных ШД, на 1 разряд вправо, на сумматоре SM с последующей записью результата в регистр РгР.

2.  арифм. вычитания операндов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).

Вариант 5.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  пересылки кода числа, поступающего в АЛУ по шине данных ШД через регистр Рг1 в регистр результата РгР.

2.  арифметического сложенияоперандов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).

Вариант 6.

В машинных кодах ЭВМ «МIX» составить микропрограммы, для реализации на модели процессора операций:

1.  инверсии кода числа, поступающего в     АЛУ по шине данных ШД, на инверторе Уин3, с последующей записью результата в РгР.

2.  арифм. вычитания операндов,

с комментариями каждой микрокоманды на языке микроопераций (ЯМО).