текст, для исправления обнаруженных ошибок необходимо выйти из Turbo Debugger и воспользоваться текстовым редактором. (Для получения дополнительной справочной информации нажмите «F1» и прочитайте содержимое окна, которое появится на экране.)
Для передвижения курсора из одной секции в другую нажимайте клавишу «Tab».
Запустить программу на выполнение в отладчике можно в одном из четырёх режимов:
режим безусловного выполнения;
выполнение по шагам;
выполнение до текущего положения курсора;
выполнение с установкой точек прерывания.
Режим безусловного выполнения целесообразно применять, когда требуется посмотреть на общее поведение программы. Для запуска программы в этом режиме необходимо нажать клавишу F9.
Если работа программы удовлетворяет вас, то на этом можно и закончить. В случае, если возникают какие-то проблемы, или если нужно более детально изучить работу программы, применяются три следующие режима отладки.
Выполнение по шагам применяется для детального изучения работы программы. Чтобы отладить программу в пошаговом режиме, нужно воспользоваться клавишами «F7» (с заходом в подпрограмму) или «F8». Передвижение по отдельным командам в пошаговом режиме позволяет вам исполнять программу постепенно, выполняя за одно нажатие одну команду, и останавливаться для просмотра результатов работы каждой команды, можно прочитать состояние регистров процессора, регистра флагов, вызвать с помощью клавиш «Ctrl + G» интересующую ячейку памяти и проверить её содержимое.
Выполнение до текущего положения курсора используется, если нет необходимости останавливаться после каждой команды для выполнения небольших фрагментов программы, тогда можно передвинуть курсор вниз на нужную строку и нажать клавишу «F4». Программа начнёт выполнение и остановится на отмеченной команде, не выполнив её. Далее вы можете использовать при необходимости пошаговый режим.
Выполнение с установкой точек прерывания позволяет выполнить программу с остановкой её в строго определённых точках прерывания. Перед выполнением программы необходимо установить эти точки в программе, для чего следует перейти в нужную строку и нажать клавишу «F2». Выбранные строки подсвечиваются другим цветом. Установленные ранее точки прерывания можно убрать – для этого нужно повторно выбрать нужные строки и нажать клавишу «F2». После установки точек прерывания программа запускается на выполнение клавишей «F9». На первой точке прерывания программа остановится. Теперь можно посмотреть состояние микропроцессора и памяти, а затем продолжить выполнение программы. Сделать это можно или в пошаговом режиме, или выполнив программу до следующей точки прерывания.
Прервать выполнение программы в любом из этих режимов можно, нажав Ctrl+F2.
Для завершения работы с отладчиком нажмите клавиши «Alt + X».
Тurbo Debugger имеет множество других возможностей, которые позволяют проверять, исполнять и модифицировать программы. Однако описанных выше шагов пока достаточно для исследования результатов работы различных команд и отладки несложных ассемблерных программ
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.