Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_6_7.doc
Скачиваний:
10
Добавлен:
01.12.2018
Размер:
249.86 Кб
Скачать
    1. Порядок выполнения работы

Запись микропрограмм в ОЗУ происходит в режиме ЗАГРУЗКА. МК заносится в память ОЗУ сегментами по 4 бита (тетрада). Адрес загружаемой МК набирается с помощью переключателя АДРЕС, номер поля МК - переключателем МУЛЬТИПЛЕКСОР, содержимое поля МК – переключателем ДАННЫЕ.

Возможны два варианта загрузки: «по горизонтали» и «по вертикали». Загрузка по горизонтали выполняется в следующей последовательности:

  1. Переключатель ЗАГРУЗКА/РАБОТА установить в положение ЗАГРУЗКА.

  2. С помощью переключателя АДРЕС набрать адрес загружаемой МК.

  3. Переключателем МУЛЬТИПЛЕКСОР установить номер загружаемой тетрады.

  4. Набрать с помощью переключателя ДАННЫЕ требуемый двоичный набор (записываемую тетраду).

  5. Нажать клавишу ЗАГРУЗКА, при этом происходит запись данных.

  6. Проверить на индикаторе ПАМЯТЬ правильную загрузку тетрады в память ОЗУ.

  7. Повторить шаги 3-6 для всех восьми комбинаций переключателей МУЛЬТИПЛЕКСОР, что соответствует загрузке всех тетрад МК.

  8. Повторить шаги 2-7 для загрузки всех возможных МК (максимальное число микрокоманд равно 16). При программировании любые безразличные состояния полей МК можно опускать.

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

Допустима последовательная загрузка «по вертикали», когда заполняются все 16 тетрад одного поля. Для этого переключателем МУЛЬТИПЛЕКСОР устанавливается код 000 (поле 1 МК). Далее при последовательном изменении кода адреса МК в соответствующие ячейки памяти ОЗУ загружаются сооветствующие тетрады микрокоманд. Затем, меняя положение переключателя МУЛЬТИПЛЕКСОР, загружают остальные тетрады всех МК. Следует отметить, что загрузку МП удобнее производить первым способом, а контроль содержимого ОЗУ - вторым.

Если в режиме ЗАГРУЗКА нажать кнопку ПУСК, то выполнится МК, адрес которой был набран переключателем АДРЕС. Таким образом можно задать начало выполнения МП с нужного адреса.

Для запуска МП необходимо произвести начальную установку:

  • переключателями АДРЕС установить значение стартового адреса;

  • однократным нажатием кнопки ПУСК занести МК, имеющую стартовый адрес, в регистр микрокоманды.

Для прогона микропрограммы в пошаговом режиме необходимо:

  • переключатель ЗАГРУЗКА/РАБОТА перевести в положение РАБОТА;

  • нажатием кнопки ПУСК осуществить пошаговое выполнение МП;

  • с помощью СИ ДАННЫЕ и переключателей МУЛЬТИПЛЕКСОР проконтролировать выполнение МП, используя информацию табл. 6.

Для контроля данных на выходе ПС К1804ВС1 переключатель МУЛЬТИПЛЕКСОР устанавливается в положение 001, а при контроле последовательности адресации – в 000.

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

  1. Изучить (повторить) теоретический материал по лабораторной работе.

  2. Вычертить схему учебной микро ЭВМ.

  3. Записать назначение ее основных функциональных элементов.

  4. Вычертить схему формата команды учебной микро ЭВМ.

  5. С привязкой к схеме выяснить и отобразить, что для учебной микро ЭВМ что может являться источником входных данных (источник операндов).

  6. С привязкой к схеме выяснить и отобразить функциональные элементы, куда может быть сохранен результат вычислений в АЛУ (приемник результатов).

  7. В таблице записать функции АЛУ учебной микро ЭВМ.

  8. Найти соответствие элементов схемы с программной реализацией учебной микро ЭВМ.

  9. Отработать учебные примеры теоретического материала. (пп.4 и Табл.7)

  10. Сделать выводы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]