|
|||
Сведения из теории.. Описание отладчика AFD.Сведения из теории. Описание отладчика AFD. Отладчик AFD позволяет отлаживать программы и фрагменты программ, записанных на языке Ассемблера. В процессе отладки AFD позволяет выполнять фрагменты программ целиком, либо в пошаговом режиме. Просматривать изменения во всех регистрах МП, флажках данных в областях памяти в процессе выполнения команд программы. Вводить информацию во все регистры МП, флажки, области памяти. Назначение основных командных клавиш программы AFD. F1 – выполнение программы в пошаговом режиме; F2 – STEPPROC выполнение процедур программы в пошаговом режиме «как один шаг»; F4 – HELP вывод информации о всех возможностях и режимах работы программы; F5 – установка контрольных точек; F7 – перемещение курсора вверх; F8 – перемещение курсора вниз; F9 – перемещение курсора влево; F10 – перемещение курсора вправо. Основные команды AFD. D addr (ввод) – вывод дампа памяти с указанного адреса; А {addr} (ввод) – ассемблирование; G {addr} (ввод) – всё выполнение программы; QUIT – выход в DOS, где addr – адрес области памяти; {} – указаны необязательные параметры. На рисунке 1 представлено окно отладчика AFD. Рисунок 1
В поле 1 – информация основных регистрах МП. Поле 2 – предназначено для ввода команды программы AFD (командная строка). Поле 3 – используется для записи мнемонических кодов команд отлаживаемой программы. Поля 4 и 6 – для изображения информации в ячейках памяти с указанными адресами. Поле 5 – используется для вывода информации стека и регистра флажков.
|
|||
|