# Лабораторная работа №2. Исследование работы ЭВМ при выполнении разветвляющихся программ

# Цель работы

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

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

  1. Восстановить текст заданного варианта программы (см. п.1 лабораторной работы №1).
  2. Заполнить таблицу трассировки, выполняя за базовую ЭВМ заданный вариант программы (теоретическая таблица).
  3. Составить описание программы (см. п.3 лабораторной работы №1).

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

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

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

  1. Текст программы с комментариями;
  2. Две таблицы трассировки ("теоретическая" и "экспериментальная");
  3. Описание программы;
  4. Вариант программы с меньшим числом команд.

# Варианты программ

Первая команда программы помечена плюсом.

Адрес Вариант 1 Вариант 2 Вариант 3 Вариант 4 Вариант 5 Вариант 6
016 0625 C01A + CF0B 0000 0000 0000
017 0FA7 ACAB F0F5 C01B + 5417 C01B +
018 F200 + 001F F000 0018 F200 + 001B
019 4016 0000 F200 + 0019 4022 FF20
01A 4017 F200 4016 1000 4023 00DF
01B 9020 4017 4017 F200 9020 F200
01C F200 4018 B020 4019 F200 4019
01D 3022 A020 F200 401A 3017 401A
01E F100 F200 3018 8022 F100 A021
01F F000 F100 F000 F200 F000 F200
020 3022 3022 4016 3018 3017 F100
021 C01F F000 3018 301A C01F 3023
022 1111 CCCC C01F F000 FF0F F000
023 0000 0000 0000 0000 0031 C008
Последнее обновление: 27.03.2023, 00:09:35