Краткая информация о работе турбо отладчика

Там, где это возможно, команды JMP и CALL выводятся в символическом виде. Если CS:IP указывают на команду JMP или команду условного перехода, то стрелка (стрелка вверх или вниз), показывающая направление перехода, будет выводиться только в том случае, если выполнение команды приведет к переходу.

Для перехода в локальное меню области Code окна CPU нужно нажать клавиши Alt-F10.

Локальное меню имеет вид:
Goto | Переход

Origin | Начало
Follow | Следующая
Caller | Вызывающая

Previous | Предыдущая
Search. | Поиск
View source | Просмотр исходного кода
Mixed Yes | Смешанный
New cs:ip | Новый CS:IP
Assemble | Ассемблер
| I /O> | Ввод-вывод

Команда Follow (Следующая) позиционирует по целевому адресу подсвеченной в данный момент инструкции. Область кода позиционируется заново, чтобы вывести код по адресу, указанному в подсвеченной в данный момент инструкции, по которому будет передано управление. Для условных переходов адрес показывается в случае выполнения перехода. Эту команду можно использовать с инструкциями CALL, JMP, инструкциями условных переходов и инструкциями INT.

Команда Previous (Предыдущий) восстанавливает область кода в то состояние (позицию), которое она имела до выполнения команды Follow.

Команда Caller (Вызывающая программа) позиционирует вас на инструкцию, по которой была вызвана текущая подпрограмма или прерывание. Данная команда будет работать не всегда. Если процедура обработки прерывания или подпрограмма занесла в стек элементы данных, иногда Турбо отладчик не может определить, откуда был выполнен вызов.

Команда Previous (Предыдущий) восстанавливает область кода в то состояние (позицию), которое она имела до выполнения команды Caller.