Методические указания к выполнению лабораторной работы




Скачать 48.99 Kb.
НазваниеМетодические указания к выполнению лабораторной работы
Дата публикации09.09.2013
Размер48.99 Kb.
ТипМетодические указания
uchebilka.ru > Информатика > Методические указания

Лабораторная работа №6


микропрограммированиЕ циклических вычислений с использованием стека и команд условного перехода



Цель работы: Изучение работы функциональных схем стенда при реализации циклов с использованием стека формирователя адреса микропрограмм 1804 ВУ1 и команд условного перехода ВУ1, приобретение практических навыков микропрограммирования и исследования циклических вычислительных процессов.
Методические указания к выполнению лабораторной работы.

Пример циклической микропрограммы приведен в табл. 6.1. Для исследования программы код программы необходимо записать в МПП ( в режиме ЗАГРУЗКА) и произвести инициализацию её стартовой микрокоманды 0 в РМК.

Исследование программы осуществляется в состоянии РАБОТА (SА14) и режиме ШАГ (SА15). Кроме того, для фиксации исполнительного адреса ВУ1 на индикаторах адреса VD12-VD9 переключатели SА3-SА1 устанавливаются в 0. Тогда при нажатии кнопки ГОИ SВ2 в каждом такте ГОИ на светодиодах будет индицироваться адреса переходов ВУ1 1,2,3,4,5,6,7,8,9,10,11,12,3,4,5 и т.д.

Очевидно, что выход из цикла можно осуществить, если в микрокоманде 12 использовать код (Р3-Р0) = 1000 (проверить конец цикла и вытолкнуть из стека адрес возврата, если F=0) или (Р3-Р0) = 1011 (проверить конец цикла и вытолкнуть из стека адрес возврата, если С4=1). При этом выход из цикла в микрокоманду 13 (т.е. по содержимому счетчика микрокоманд ВУ1) будет осуществляться при выполнении проверяемого условия (Z или С4).

Для выхода из цикла в микрокоманде 12 можно использовать также команды условного перехода УП Z (Р3-Р0 = 1100) или УП С4 (Р3-Р0 = 1111). В этом случае возврат в начало цикла (в МК3) формируется полем (R3-R0), по которому управление передается при невыполнении проверяемого условия (Z или С4) или в противном случае – на выход из цикла, т.е. в микрокоманду 13.

Порядок выполнения лабораторной работы

  1. Подключить стенд к источнику питания +5В.

  2. Выполнить исследование типовой циклической программы в табл. 6.1.

  3. Составить и выполнить заданную в табл. 6.2 программу с использованием стека и условных переходов

  4. Оформить и защитить отчет



Содержание отчета

  1. Временные диаграммы состояния адресной шины ВУ1 в каждом такте работы стенда при выполнении типовой программы и заданного варианта циклической программы

  2. Таблица прошивки МПП для заданной в табл. 6.2 программы.


Вопросы для самоконтроля

  1. Выходы какой схемы ВУ1 и по какому синхросигналу записывается в вершину стека при выполнении команды «ЗАГРУЗИТЬ В СТЕК» (1001)?

  2. По какому сигналу изменяется в ВУ1 указатель стека (SP)?

  3. Какими схемами формируется адрес РОНа стека, при записи данных в вершину стека?

  4. Какие функции выполняют INC SP и INC PC?

  5. Сколько вложенных циклов допускает стек ВУ1?

  6. Какие типы триггеров используются в РОНах стека и счетчике микрокоманд (РС) и почему?

  7. Каким образом и на каких элементах построена функциональная схема стека и счетчика микрокоманд ВУ1?


Таблица прошивки МПП для циклической микропрограммы с использованием стека ВУ1 для организации цикла

Таблица 6.1

Номер тетрады МК

7

6

Примечание

Адрес МПП (номер МК)


Адрес перехода

Управл. следующ. адресом



R3-R0

P3-P0



0

*

0010

Продолжить

1

*

0010

Продолжить

2

*

1001

Загрузить в стек (0011)

3

*

0010

Продолжить

4

*

0010

Продолжить

5

*

0010

Продолжить

6

*

0010

Продолжить

7

*

0010

Продолжить

8

*

0010

Продолжить

9

*

0010

Продолжить

10

*

0010

Продолжить

11

*

0010

Продолжить

12

*

0111

Переход по стеку (БП на МК3)


Варианты индивидуальных заданий для микропрограммирования циклов

с использованием стека ВУ1 и команд условного перехода

Таблица 6.2

№ варианта

Алгоритм

0



1



3



4



Добавить документ в свой блог или на сайт

Похожие:

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению лабораторной работы №1 Операционная...
...

Методические указания к выполнению лабораторной работы iconМетодические указания по выполнению экономической части выпускной...
Данные методические указания разработаны с целью оказания помощи студентам по выполнению экономической части выпускной работы на...

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению лабораторной работы
Цель работы: Изучение способов организации многорегистровых схем счетчиков в процессоре вс1, приобретение практических навыков микропрограммирования...

Методические указания к выполнению лабораторной работы iconКонспект лекций и методические указания к выполнению контрольной работы к изучению курса
Конспект лекций и методические указания к выполнению контрольной работы по курсу “Проектирование специальных станочных и контрольных...

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению лабораторной работы по дисциплине...
«Определение баллистических характеристик пороха на основе манометрических кривых с применением таблиц Excel»

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению лабораторной работы
«Алгоритмическое и программное обеспечение электротехнических расчетов» для студентов направления 0922-Электромеханика / Сост. Л....

Методические указания к выполнению лабораторной работы iconМетодические указания по выполнению расчётно-графической работы для...
Радиотехника и электроника. Методические указания по выполнению расчётно-графической работы/ Одесса. Одесская национальная морская...

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению курсовой работы по дисциплине «Вычислительный практикум»
Методические указания к выполнению курсовой работы по дисциплине «Вычислительный практикум» для студентов заочной формы обучения...

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению контрольной работы по предмету «организация производства»
Методические указания к выполнению контрольной работы по предмету «Организация производства» для студентов фпо и зо спец. 070106...

Методические указания к выполнению лабораторной работы iconМетодические указания к выполнению курсовой работы по дисциплине «Основы маркетинга»
Бобрушева В. В. Методические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<