Микропроцессорные устройства в радиоэлектронном оборудовании.Учебное пособие

Страницы работы

Фрагмент текста работы

текст, для исправления обнаруженных ошибок необходимо выйти из Turbo Debugger  и воспользоваться текстовым редактором. (Для получения дополнительной справочной информации нажмите «F1» и прочитайте содержимое окна, которое появится на экране.)  

Для передвижения курсора из одной секции в другую нажимайте клавишу «Tab».

Запустить программу на выполнение в отладчике можно в одном из четырёх режимов:

режим безусловного выполнения;

выполнение по шагам;

выполнение до текущего положения курсора;

выполнение с установкой точек прерывания.

Режим безусловного выполнения целесообразно применять, когда требуется посмотреть на общее поведение программы. Для запуска программы в этом режиме необходимо нажать клавишу F9.

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

Выполнение по шагам применяется для детального изучения работы программы. Чтобы отладить программу в пошаговом режиме, нужно воспользоваться клавишами  «F7» (с заходом в подпрограмму) или «F8». Передвижение по отдельным командам в пошаговом режиме позволяет вам исполнять программу постепенно, выполняя за одно нажатие одну команду, и останавливаться для просмотра результатов работы каждой команды, можно прочитать  состояние регистров процессора, регистра флагов, вызвать с помощью клавиш «Ctrl + G» интересующую ячейку памяти и проверить её содержимое.

Выполнение до текущего положения курсора используется,  если нет необходимости останавливаться после каждой команды  для выполнения небольших фрагментов программы, тогда можно передвинуть курсор вниз на нужную строку и нажать клавишу «F4». Программа начнёт выполнение и остановится на отмеченной команде, не выполнив её. Далее вы можете использовать при необходимости пошаговый режим.

Выполнение с установкой точек прерывания позволяет выполнить программу с остановкой её в строго определённых точках прерывания. Перед выполнением программы необходимо установить эти точки в программе, для чего следует перейти в нужную строку и нажать клавишу «F2». Выбранные строки подсвечиваются другим цветом. Установленные ранее точки прерывания можно убрать – для этого нужно повторно выбрать нужные строки и нажать клавишу «F2». После установки точек прерывания программа запускается на выполнение клавишей «F9». На первой точке прерывания программа остановится. Теперь можно посмотреть состояние микропроцессора и памяти, а затем продолжить выполнение программы. Сделать это можно или в пошаговом режиме, или выполнив программу до следующей точки прерывания.

Прервать выполнение программы в любом из этих режимов можно, нажав Ctrl+F2.

Для завершения работы с отладчиком нажмите клавиши «Alt + X».

Тurbo Debugger имеет множество других возможностей, которые позволяют проверять, исполнять и модифицировать программы. Однако описанных выше шагов пока достаточно  для исследования результатов работы различных команд и отладки несложных ассемблерных программ

Похожие материалы

Информация о работе

Тип:
Методические указания и пособия
Размер файла:
1 Mb
Скачали:
0