Запуск программы DEBUG
Запустить программу DEBUG можно из командной строки или непосредственно из папки, в которой она находится. Что- бы запустить программу из командной строки, выберите команду из меню ПУСК – ВЫПОЛНИТЬ или нажмите комбинацию клавиш WIN + R. В открывшемся окне напечатайте слово «debug» и нажмите клавишу ENTER или щелкните кнопку ОК.
Рис. 1. Запуск программы Debug
В качестве приглашения выступает знак «минус».
Использование программы DEBUG Теперь можно вводить команды программы, например, для вывода справки нужно ввести знак вопроса «?» и нажать клавишу «Enter».
Команды можно вводить как в верхнем, так и в нижнем регистре. Все числовые значения являются шестнадцатеричными-
Рис. 2. Вывод справки
Чтобы вывести дамп памяти с адреса 0B2B:0100 до адреса 0B2B:0200 требуется ввести команду «D 100 200».
Рис. 3. Приветствие командной строки отладчика Debug
Для запуска программы на выполнение есть несколько путей:
Запустить программу командой «Go». В этом случае в командный интерпретатор удастся вернуться только после завершения всей программы.
Использовать команду «Trace». Она позволит выполнять последовательно каждую ассемблерную команду.
Использовать команду «Proceed». Так же, как и «Trace», выполняет по одной инструкции, но выполнение инструкций CALL, LOOP, INT или повторяемой строковой инструкции с префиксами REPnn происходит как выполнение одной команды.
Например, для выполнения одной инструкции, находящейся в памяти по адресу XXXX:0100, следует изменить значение регистра IP на 100 командой «R IP» и выполнить команду «T».
Таблица 3.1
Команды отладчика DEBUG
Достарыңызбен бөлісу: |