Скачать 48.99 Kb.
|
Лабораторная работа №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 для организации цикла Таблица 6.1
Варианты индивидуальных заданий для микропрограммирования циклов с использованием стека ВУ1 и команд условного перехода Таблица 6.2
|
![]() | ... | ![]() | Данные методические указания разработаны с целью оказания помощи студентам по выполнению экономической части выпускной работы на... |
![]() | Цель работы: Изучение способов организации многорегистровых схем счетчиков в процессоре вс1, приобретение практических навыков микропрограммирования... | ![]() | Конспект лекций и методические указания к выполнению контрольной работы по курсу “Проектирование специальных станочных и контрольных... |
![]() | «Определение баллистических характеристик пороха на основе манометрических кривых с применением таблиц Excel» | ![]() | «Алгоритмическое и программное обеспечение электротехнических расчетов» для студентов направления 0922-Электромеханика / Сост. Л.... |
![]() | Радиотехника и электроника. Методические указания по выполнению расчётно-графической работы/ Одесса. Одесская национальная морская... | ![]() | Методические указания к выполнению курсовой работы по дисциплине «Вычислительный практикум» для студентов заочной формы обучения... |
![]() | Методические указания к выполнению контрольной работы по предмету «Организация производства» для студентов фпо и зо спец. 070106... | ![]() | Бобрушева В. В. Методические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной... |