Skip to Content
Работы к Разделу 3Лабораторная работа 8

Лабораторная работа №8. Синтез команд базовой ЭВМ

Цель работы

Практическое завершение второй части домашнего задания №4. В ней производится загрузка в память микропрограмм микрокоманд новых команд базовой ЭВМ, загрузка в память ЭВМ программы для проверки правильности выполнения синтезированных команд, а также проверка и отладка этих микропрограмм.

Подготовка к выполнению работы

Завершите домашнее задание №4 и подготовьте две таблицы по форме, приведенной в лаб. работе №7. Строки первой из этих таблиц (теоретически) должны быть заполнены содержимым регистров базовой ЭВМ при пошаговом выполнении за нее тестовой программы (синтезированные команды должны выполняться по тактам, остальные - по командам). Строку с содержимым регистров ЭВМ после исполнения (или первой микрокоманды новой команды) следует предварять заголовком:

КОМАНДА хххх, РАСПОЛОЖЕННАЯ ПО АДРЕСУ ххх

Вторая таблица (экспериментальная) заполняется в лаборатории.

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

  • Занесите в память ЭВМ текст тестовой программы.
  • Занесите в память микрокоманд (ПМ) микрокоманды новых команд.
  • Выполните в пошаговом режиме тестовую программу, занося в таблицу содержимое регистров процессора после выполнения каждой команды (для синтезированных команд) или каждой команды (для остальных команд).

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

  • Домашнее задание №4 (часть 2);
  • Таблицы с результатами выполнения тестовой программы(теоретическая и экспериментальная);
  • Анализ расхождений между этими таблицами и описание процесса отладки программы и микропрограммы.
Last updated on