Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_УА_ПЛ.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
4 Мб
Скачать
☆
  1. Цель работ

Выполнение лабораторных работ преследует следующие цели: изучение принципов построения управляющих автоматов с программируемой логикой, методов адресации МК и способов кодирования МО, приобретение навыков разработки, отладки и исследования микропрограмм с помощью программного эмулятора УА [1, стр. 283  307].

3. Содержание работ

Выполнение каждой лабораторной работы предусматривает самостоятельную подготовку, выполнение задания в лаборатории и оформление отчета. Для облегчения подготовки к лабораторной работе методические указания содержат ссылки на учебно-техническую литературу с указанием разделов, которые необходимо изучить перед выполнением лабораторной работы.

3.1. Самостоятельная подготовка к выполнению лабораторной работы

В ходе подготовки к выполнению лабораторной работы необходимо:

  • разработать в соответствии с вариантом задания микропрограмму УА в условных обозначениях;

  • на основе минимального множества тестов провести тестирование МП;

  • провести кодирование операционной части МК;

  • изучить руководство пользователя эмулятора УА.

Тест представляет собой набор значений осведомительных сигналов и последовательность управляющих сигналов, определяемых по ГСА функционирования УА в соответствии с заданным набором.

Универсальное множество тестов состоит из 2n наборов осведомительных сигналов (от 00…0 до 11…1) с соответствующими им последовательностями управляющих сигналов.

Минимальное множество тестов есть минимально возможная совокупность тестов, покрывающая все существующие дуги ГСА функционирования УА.

Под тестированием МП понимается моделирование поведения УА по разработанной МП для всех тестовых наборов из минимального множества тестов.

3.2. Выполнение работ в лаборатории

В процессе выполнения работы необходимо:

  • разработать форматы МК;

  • представить разработанную и оттестированную МП в естественных адресах;

  • с помощью клавиатуры, используя программную среду эмулятора, ввести МП в память компьютера;

  • отладить, пользуясь подготовленными тестами, составленную МП;

  • представить итоги в виде протокола трассировки МП.

Особенности выполнения каждой работы, варианты заданий, примеры составления МП для УА, способы тестирования и контрольные вопросы изложены в разделах описания соответствующих лабораторных работ.

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

Отчет по лабораторной работе должен содержать следующие разделы:

  • формулировку цели работы;

  • постановку задачи (в соответствии с вариантом);

  • тексты разработанных МП в условных обозначениях;

  • результаты тестирования МП;

  • разработанные форматы МК и результаты кодирования МО;

  • микропрограмма в естественных адресах;

  • протоколы трассировки МП;

  • схему УА с заданным типом адресации МК для разработанной МП;

  • схемы ФСМО для способов кодирования МО, заданных вариантом;

  • выводы, указывающие на трудности, возникшие при выполнении работы, и способы их преодоления.

В процессе защиты отчета студент должен продемонстрировать знание теоретического материала, умение составлять МП для УА и навыки работы с эмулятором. Отчет по лабораторной работе должен быть представлен преподавателю на следующем после выполнения лабораторной работы занятии.