Учебно-методический комплекс. Методические указания к выполнению лабораторных работ. Направление подготовки бакалавра, страница 15

4. Изучить назначение и порядок практического выполнения команды D (DISPLAY – ИНДИЦИРОВАТЬ). Эта команда применяется, если необходимо просмотреть содержимое ячеек памяти без модификации. Пример выполнения команды D приведен в табл. 7.

Порядок действий при выполнении этой команды: нажать клавишу #, затем клавишу D, набрать на пульте нужный адрес, нажать клавишу CR.

                  Таблица   7

Клавиа

тура

Позиции цифрового дисплея

Примечание

1

2

3

4

5

6

7

8

9

#

-

Содержимым ячейки

2276 является А 1

D

D

2

D

2

2

D

2

2

7

D

2

2

7

6

D

2

2

7

6

CR

D

2

2

7

6

А

1

5. Изучить назначение и практически освоить порядок выполнения команды «С» (COMPARE – СРАВНИТЬ). По этой команде сравниваются области памяти, ограниченные первыми двумя параметрами (адресами) с областью памяти, начинающейся с третьего параметра (адреса).

Сравнить  содержимое   области  памяти,   ограниченной  адресами  2100 ... 2200 с содержимым   области памяти, начинающейся с адреса 2300.

Порядок выполнения команды: нажать последовательно клавиши #, С, первый адрес, пробел, второй адрес, пробел, третий адрес, CR. На индикатор будет выведен адрес ячейки, по которой отсутствует сравнение.       Последующее нажатие на клавишу «Пробел» может выявить еще ряд адресов, по которым отсутствует сравнение. Результат действий представить в виде таблицы, например по типу табл. 7.

6. Изучить и практически  освоить порядок выполнения  команд ввода / вывода.   Команда   «I»   (INPUT   -   ВВОД)   индицирует   содержимое   регистра внешнего устройства по адресу, вводимому с пульта.

Предположим, что необходимо индицировать содержимое внешнего уст-ройства по адресу 03.  Порядок действий в этом случае: #, I, 03, CR.

Команда «О» (OUTPUT - ВЫВОД) выводит байт данных на регистр внешнего устройства по адресу, задаваемому с пульта. Предположим, что требуется вывести число АЕ на регистр внешнего устройства по адресу 23. Для этого следует нажать клавиши: #, О, 23,  u-i, AE, CR.

7. Изучить назначение и практически освоить порядок выполнения команды   «G» (GO - ВЫПОЛНЯТЬ) - пуск программы пользователя. Эта команда производит передачу управления от МОНИТОРА к выполняемой  программе и обратно. Она имеет несколько режимов.

Если задан только первый параметр, он интерпретируется как точка входа в программу пользователя и в этом случае производится передача управления по этому адресу.

Если заданы дополнительные параметры (один или два), то они рассматриваются как точки разрыва, то есть адреса программы, по достижении которых управление возвращается МОНИТОРУ. При этом состояние прерванной программы запоминается, и на индикацию выводится адрес точки разрыва.

Если первый параметр не задан, то состояние счетчика команд пользователя интерпретируется как точка входа в эту программу. Другими словами, отсутствие первого параметра означает, что выполнявшаяся последней программа запускается с адреса предыдущей точки разрыва.

Для практического закрепления п. 7 выполнить следующий пример, передать управление команде 2279 и остановиться на одной из двух точек разрыва – 2375 или 2377.