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

Лабораторная работа №5. Исследование работы ЭВМ при асинхронном обмене данными с ВУ

Цель работы

Изучение организации системы ввода-вывода базовой ЭВМ, команд ввода-вывода и исследование процесса функционирования ЭВМ при обмене данными по сигналам готовности внешних устройств.

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

Закодировать заданную программу и составить ее описание. Команды программы надо разместить, начиная с ячейки 10, а коды символов - начиная с ячейки 20.

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

  1. Занести программу в память базовой ЭВМ.
  2. Перевести ЭВМ в режим автоматического выполнения программы и ввести в память четыре первых символов заданного слова.
  3. Перевести ЭВМ в режим покомандного выполнения программы и ввести в ее память еще два символа заданного слова, заполняя таблицу трассировки.

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

  • Текст программы;
  • Заданное слово и коды его символов;
  • Таблица с результатами трассировки;
  • Описание программы.

Исходные данные к лабораторной работе

Программа асинхронного обмена данными

АдресМнемоникаКомментарии
ATSF 1Опрос флага ВУ-1 и повторение этой операции, если ВУ-1 не готово к обмену (флаг равен 0)
A+1BR A
A+2IN 1Ввод данных в аккумулятора, если флаг равен 1
A+3CLF 1Сброс флага ВУ-1
A+4MOV (B)Пересылка содержимого аккумулятора в память и увеличение на 1 адреса элемента массива (В = В + 1)
A+5ISZ CНаращивание на 1 содержимого счетчика элементов массива и переход по адресу А, пока оно меньше 0.
A+6BR A
A+7HLTОстанов ЭВМ

Примечание. Здесь А, В, С - адреса начала программы, ячейки с начальным адресом массива (любая индексная ячейка) и ячейки содержащей счетчик количества еще не введенных символов.

Варианты вводимых слов

  1. КРЕМЕНЬ;
  2. КАМЕНЬ;
  3. МАРШРУТ;
  4. ПРОПАН;
  5. ПРОРУБЬ;
  6. ТРЕСК.

Коды используемых символов

СимволКод
АE1
БE2
ДE4
ЕE5
ИE9
ЙEA
КEC
МED
НEE
ОEF
ПF0
РF2
УF3
ТF4
ЧFE
ШFB
ЬF8
СF3
ЯF1
Last updated on