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

При выполнении лабораторной работы следует придерживаться рекомендуемых адресов памяти, представленных в табл. 2.

В дальнейшем обозначение 16-ричного кода (Н) будет для краткости опускаться, но необходимо помнить, что запись и выдача информации на контроллере К1-20 всегда производятся в этом коде.

               Таблица 2

Адрес

Назначение области памяти

2000 Н 2060 Н

Библиотека подпрограмм

2061 Н 20KF Н

Стек

2100 Н

2200 Н 2221 Н

Исследуемая программа(программа пользователя).Исходные  данные

2222 Н

Результат вычислений

Программа МОНИТОР – служебная программа, которая размещается в ПЗУ или в ППЗУ и предназначена для диалогового взаимодействия пользователя и микроЭВМ. Программа МОНИТОР состоит из основной программы и ряда подпрограмм.

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

Для запуска программы МОНИТОР необходимо включить питание микроЭВМ, нажать клавишу R и затем #. В первой позиции дисплея должен высветиться символ « - », свидетельствующий о готовности системы к работе.

После появления символа « - » вводится имя команды (буква), которое индицируется в первой позиции вместо «- ».

Если команда требует ввода параметров, то в крайней правой позиции дисплея (9-й) появится цифра 1, показывающая, что должен вводиться первый параметр. Далее в зависимости от типа команды вводятся следующие параметры команды через разделители либо передается управление на выполнение команды клавишей CR.

Некоторые команды, например Е или S, начинают выполняться сразу после нажатия пробела, а номер вводимого параметра индицируется в позиции 9.

При вводе цифр параметра каждая новая цифра вводится в младший разряд поля, а предыдущая информация сдвигается на одну позицию влево. Цифры, выходящие за формат дисплея, «теряются».

Параметры, вводимые с пульта, поступают в память микроЭВМ после нажатия клавиши «Пробел», кроме последнего, который поступает после нажатия клавиши CR. При несоблюдении последовательности ввода команды во всех позициях дисплея индицируется «7», что говорит об ошибке.

Средства тестирования микроЭВМ предназначены для проверки работоспособности и локализации места неисправности с точностью до устройства.

Одним из важнейших тестов является тест 1 для контроля микроЭВМ в составе системы. Последовательность выполнения этого теста («прыгающая единица») представлена в табл. 3, а его составными элементами являются: тест центрального процессора (ЦП), тест ОЗУ, тест ППЗУ. Вход на тест производится командой МОНИТОРА « Р» (PROOF - ИСПЫТАНИЕ).

 Таблица  3

Клавиатура

Индикации (позиции цифрового дисплея)

Примечание

1

2

3

4

5

6

7

8

9

#

-

Установка в исходн. сост.

Р

Р

Ввод команды теста

CR

P

1

0

1 в поз. 2 – тест проходит;

0 в поз. 6 – сбой

Таблица   4