Команда Run

Команда Run (Выполнение, F9) запускает вашу программу на выполнение. При наступлении одного из следующих событий управление передается отладчику:

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

· обнаружена точка останова с действием прерывания;

· вы прервали выполнение с помощью клавиш Ctrl+Break.

Команда Go to Cursor

Команда Go to Cursor (Перейти к курсору, F4) выполняет про­грамму до той строки, где находится курсор (в текущем окне Module или области Code окна CPU).

Команда Trace Into

Команда Trace Into (Трассировка вглубь, F7) выполняет одну строку исходного кода или машинную инструкцию. Если текущая строка содержит вызов процедуры или функции, то отладчик вы­полняет трассировку этой процедуры. Однако если текущим ок­ном является окно CPU, то выполняется одна машинная инструкция.

Команда Step Over

Команда Step Over (Шаг с пропуском, F8) выполняет одну строку исходного кода или машинную инструкцию, минуя трас­сировку вызываемой процедуры или функции. При этом обычно выполняется одна строка исходного текста программы. Однако если текущим окном является окно CPU, то выполняется только одна машинная инструкция.

Когда эта команда выполняется для одной машинной инст­рукции, Турбоотладчик интерпретирует некоторые инструкции, как одну, даже если они приводят к выполнению несколь­ких инструкций:

· call – вызов подпрограммы;

· int – вызов прерывания;

· loop, loopz, loopnz – управление циклом;

· rep, repnz или repz, за которыми следуют инструкции cmps, lods, movs, scas, stos.

Команда Instruction Trace

Команда Instruction Trace (Трассировка инструкций, Alt+F7) вы­полняет одну инструкцию. Ее можно использовать, когда вы хотите трассировать прерывание, или когда вы находитесь в окне Module и хотите выполнять трассировку процедуры или функции, которая находится в модуле без отладочной информации (например, в библиотечной подпрограмме).

Команда Program Reset

Команда Program Reset (Сброс программы, Ctrl+F2) перезагру­жает отлаживаемую вами программу с диска.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: