Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отладчик программ AFD.doc
Скачиваний:
254
Добавлен:
08.03.2015
Размер:
163.33 Кб
Скачать

3.3. Управление окном

Из приведенного выше описания следует, что окно контрольных точек может содержать большое количество информации. Для того чтобы облегчить работу пользователя в этих условиях отладчик предоставляет следующие средства, реализованные в виде "горячих клавиш" строки-подсказки.

F7 Save Setup - эта команда позволяет сохранить текущее состояние окна контрольных точек на диске.

F3 Read Setup - команда восстанавливает состояние окна, сохраненное командой F7.

F9 Clear - очистка окна.

3.4. Вспомогательные функции

Другим окном экрана контрольных точек является окно дизассемблера Disassembler Window. Это окно является вспомогательным и позволяет пользователю лишь просмотреть код программы с заданного адреса. Адрес отображаемого в окне фрагмента задается после активации окна "горячей клавишей" F8 Ddisaas.Window строки-подсказки.

По желанию пользователя вместо окна дизассемблера на экране контрольных точек можно поместить окно трассировки ("горячая клавиша" F1 View Trace), в которое помещаются результаты трассировки, либо текст подсказки, поясняющей смысл колонки окна BREAKPOINT ENTRTY MENU ("горячая клавиша "F4 Help).

Приложение п1. Горячие клавиши Рабочий экран

F1 Step

Пошаговое исполнение программы команда за командой

F2 StepProc

Пошаговое исполнение программы. Команды CALL, INT, LOOP реализуются за один шаг

F3 Retrive

Поместить в окно командной строки предыдущую команду

F4 Help

Подсказка

F5 Set BRK

Включение экрана контрольных точек

F6

Включение экрана отлаживаемой программы в режиме MO A ON

F7 Up

Переместить курсор вверх

F8 Dn

Переместить курсор вниз

F9 Le

Переместить курсор влево

F10 Ri

Переместить курсор вправо

Экран контрольных точек

F1 View Trace

Просмотр буфера трассировки

F2 Read Setup

Загрузить окно контрольных точек с диска

F4 Help

Подсказка

F5 Main Menu

Включение рабочего экрана

F7 Save Setup

Зафиксировать текущее состояние окна контрольных точек на диске

F8 Disas.Window

Включить окно дизассемблера

F9 Clear

Очистка окна контрольных точек

Приложение п2 Основные сообщения отладчика

Already resident. Use 'G'-Comand.

AFD уже резидентный. Используйте команду 'G'.

Breakpoint not in RAM.

Не могу установить контрольную точку, т.к. ее адрес находится в ПЗУ.

Byte register not allowed.

Байтовый регистр недопустим.

Can't disassemble backward. May be DATA.

Не могу дизассемблировать предыдущую строку. Возможно, это строка данных.

Count value must be in decimal.

Значение параметра Count должно быть представлено десятичным числом.

Decimal digit expected

Отсутствует десятичное число.

Divide by zero.

Деление на ноль.

Divide error.

Ошибка деления.

Error in immediate value.

Ошибка непосредственных данных.

*** E X E C U T I N G ***

Программа исполняется.

Extra characters in line.

Cлишком много символов в строке.