Команда ЗАПОЛНЕНИЕ МАССИВА ПАМЯТИ КОНСТАНТОЙ
Эта команда используется для записи в массив памяти константы. Для выполнения этой команды: а) нажмите клавишу ЗК; б) введите начальный адрес массива – 800H; в) нажмите клавишу РАЗДЕЛИТЕЛЬ, экран дисплея погаснет; г) введите конечный адрес массива – 80FH; д) нажмите клавишу РАЗДЕЛИТЕЛЬ, последний введенный адрес останется на дисплее; е) введите константу AAH; ж) нажмите клавишу ВП. Для проверки правильности выполнения команды заполнения массива памяти константой выполните команду П без модификации содержимого памяти (см. п.5.1).
Задание: 1 Заполните массив памяти с адресами 840H – 84FH данными – FFH и выполните проверку. 2 Заполните массив памяти с адресами 93AH – 952H данными – 05H и выполните проверку. Команда СТАРТ ПРОГРАММЫ
Эта команда используется для запуска и отладки программ пользователя. Для выполнения этой команды необходимо предварительно записать в память машинные коды программы, например, коды последовательности пустых команд NOP – 00H: а) в ячейки памяти с адресами от 800H до 80EH запишите 00H, код команды NOP, используя команду МОНИТОРА ЗАПОЛНЕНИЕ МАССИВА ПАМЯТИ КОНСТАНТОЙ или ПРОСМОТР И МОДИФИКАЦИЯ СОДЕРЖИМОГО ЯЧЕЙКИ ПАМЯТИ; б) в ячейку с адресом 80FH запишите FFH, код команды RST7, выполняющей функцию программного прерывания для прекращения выполнения программы; в) выполните программу с помощью команды СТАРТ ПРОГРАММЫ. Для этого необходимо: - нажать клавишу СТ; - ввести стартовый адрес программы – 800H; - нажать РАЗДЕЛИТЕЛЬ, на дисплее появится символ " –"; - введите конечный адрес программы 80FH; - нажмите клавишу ВП. На дисплее появится адрес 80F и символ " –" в разряде данных. Программа выполнена.
Задание: 1 Запишите в ячейки памяти (830H – 83EH) – 00H. 2 Запишите в ячейку памяти 83FH – FFH. 3 Выполните программу.
Команда ПОДСЧЕТ КОНТРОЛЬНОЙ СУММЫ
Эта команда используется для проверки правильности записи кодов команд программы в память. Перед выполнением этой команды заполните массив памяти 840H – 8FFH данными EEH, чтобы заранее знать фактическую контрольную сумму этого массива для проверки – она равна 80H. Для выполнения команды ПОДСЧЕТ КОНТРОЛЬНОЙ СУММЫ: а) нажмите клавишу КС; б) введите начальный адрес массива – 840H; в) нажмите клавишу РАЗДЕЛИТЕЛЬ; г) введите конечный адрес массива – 8FFH; д) нажмите клавишу ВП. На дисплее появится значение контрольной суммы массива – 80.
Задание: 1 Заполните массив памяти (800H – 845H) данными 01H и подсчитайте контрольную сумму. 2 Заполните массив памяти (852H – 8FFH) данными C7H и подсчитайте контрольную сумму.
|