Скачать 134.98 Kb.
|
Лабораторная работа №9организация и микропрограммирование алгоритмов работы многорегистровых счетчиковЦель работы: Изучение способов организации многорегистровых схем счетчиков в процессоре ВС1, приобретение практических навыков микропрограммирования режимов работы многорегистровых счетчиков. Методические указания к выполнению лабораторной работы Типовый пример алгоритма (на языке ГСА) работы 16-битового счетчика [CT(15-0)] на четырех регистрах процессора R3(15-12) + R2(11-8) + R2(7-4) + R0(3-0), приведен на рис. 9.1. На первом этапе в программе микрокомандами 0, 1, 2 и 3 коды V3, V2, V1 и V0, представляющие четыре произвольных тетрады, загружаются в качестве начального состояния счетчика в регистры R3, R2, R1 и R0, составляющие 16-битовый двоичный счетчик. Для установки в счетчике, например, начального кода 6553310 (1111 1111 1111 1101) микрокомандами 0, 1, 2 и 3 в регистры R3, R2, R1 и R0 записываются соответственно тетрады V3=1510, V2=1510, V1=1510, V0=1310. Пусть в процессоре ВС1 регистр R0 представляет младшие четыре бита счетчика СТ(3-0), R1 – вторую тетраду счетчика СТ(7-4), R2 – третью тетраду счетчика СТ(11-8) и R3 – старшие четыре бита счетчика СТ(15-12). Тогда при указанном начальном состоянии счетчика для сброса R0 в 0 микрокоманда 7 (инкрементирование младшей тетрады счетчика) должна выполняться в программе три раза ( ![]() Закодированный в двоичных кодах алгоритм моделирования этого счетчика приведен в табл. 9.1. Запись программы в МПП выполняется в режиме ЗАГРУЗКА (SА14). Инициализация программы осуществляется загрузкой стартовой микрокоманды программы в РМК в режиме ЗАГРУЗКА. После установки переключателей стенда в состояние РАБОТА (SА14) и ШАГ (SА15). После этого при однократном нажатии кнопки ГОИ SВ2 в программе каждый раз будет выполняться одна микрокоманда до тех пор, пока управление не будет передано по адресу 15 (в конечную микрокоманду программы). Если после загрузки стартовой команды в РМК переключатели SА14 и SА15 установить в положение РАБОТА и АВТОМАТ, выполнение всей программы моделирования многорегистрового счетчика осуществляется путем однократного нажатия кнопки ПУСК (SВ2). Программа в этом режиме остановится только после достижения микрокоманды 15. Порядок выполнения лабораторной работы
Содержание отчета
Вопросы для самоконтроля
![]() Рис. 9.1 ГСА реализации счетчика на 4-х РОНах Таблица прошивки МПП для моделирования счетчика на четырех регистрах ВС1 Таблица 9.1
Продолжение таблицы 9.1
Варианты индивидуальных заданий к лабораторной работе №9 Таблица 9.2
|
![]() | ... | ![]() | Данные методические указания разработаны с целью оказания помощи студентам по выполнению экономической части выпускной работы на... |
![]() | Конспект лекций и методические указания к выполнению контрольной работы по курсу “Проектирование специальных станочных и контрольных... | ![]() | «Определение баллистических характеристик пороха на основе манометрических кривых с применением таблиц Excel» |
![]() | «Алгоритмическое и программное обеспечение электротехнических расчетов» для студентов направления 0922-Электромеханика / Сост. Л.... | ![]() | Радиотехника и электроника. Методические указания по выполнению расчётно-графической работы/ Одесса. Одесская национальная морская... |
![]() | Методические указания к выполнению курсовой работы по дисциплине «Вычислительный практикум» для студентов заочной формы обучения... | ![]() | Методические указания к выполнению контрольной работы по предмету «Организация производства» для студентов фпо и зо спец. 070106... |
![]() | Цель работы: Изучение работы функциональных схем стенда при реализации циклов с использованием стека формирователя адреса микропрограмм... | ![]() | Бобрушева В. В. Методические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной... |