ВУЗ:
Составители:
7
В том случае, когда курсор находится в командной строке, пользователь
может ввести и выполнить одну из нижеперечисленных команд.
• Загрузка отлаживаемой программы:
L <имя файла>, <адрес 0100> <Enter>
• Просмотр текста программы в окне дизассемблирования:
D <начальный адрес фрагмента программы> <Enter>
• Просмотр содержимого памяти данных:
M <номер окна> <начальный адрес> <Enter>
или
M <номер окна> <регистр
, содержащий нач. адрес> <Enter>
• Запуск программы на выполнение:
G <адрес старта> [, <адрес пром. останова>] <Enter>
Необходимо отметить, что при использовании команды G, программа
выполняется в автоматическом режиме или до конца программы, или до
точки промежуточного останова, заданного пользователем. В том случае,
когда требуется покомандное выполнение программы, необходимо
воспользоваться функциональными клавишами F1 и F2. В
процессе
выполнения программы, в командной строке выдается сообщение:
*** E X E C U T I N G ***
Прервать выполнение программы можно клавишами Ctrl+Esc.
Вывод на печать листинга программы и данных производится при
помощи следующих команд.
• Получение листинга:
PD <нач. адрес>,< длина в HEX-коде > [,<специф. файла>] <Enter>
• Вывод на печать данных:
PH <нач. адрес>,< длина в HEX-коде > [,<специф. файла>] <Enter>
Выход из отладчика
в DOS осуществляется следующей командой:
QUIT <Enter>
При работе с отладчиком AFD рекомендуется следующий порядок
действий:
1) загрузить отлаживаемый файл, например:
L name.com, 0100 <Enter>
2) просмотром программы в окне дизассемблера найти адреса,
соответствующие начальным байтам буферов и точкам промежуточных
остановов, например:
buffer1 -----> 11c5,
buffer2 -----> 11f3,
останов1 -----> 1267,
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »