из трех способов вывода на
из трех способов вывода на экран дисассемблированных инструкций и
исходного кода:
No (Нет) Исходный код не выводится, выводятся только ди-
сассемблированные инструкции.
Yes (Да) Перед первой дисассемблированной инструкцией, со-
ответствующей данной строке, выводится строка ис-
ходного кода. Область устанавливается в данный
режим, если исходный модуль написан на языке вы-
сокого уровня.
Both (Оба) Для тех строк, которым соответствует исходный
код, дисассемблированные строки заменяются стро-
ками исходного текста. В противном случае выво-
дятся дисассемблированные инструкции. Используйте
этот режим, когда вы отлаживаете модуль на Ас-
семблере и хотите видеть строку исходного текста,
а не соответствующую дисассемблированную инструк-
цию. Область устанавливается в данный режим выво-
да, если текущим модулем является исходный модуль
Ассемблера.
TDeb 3.0 #2-3 = 50 =
Команда New CS:IP
-----------------------------------------------------------------
Команда New CS:IP (Новое значение регистров CS:IP) устанав-
ливает значение счетчика адреса программы (значение регистров CS:
IP) в соответствии с текущим (подсвеченным) адресом. При повтор-
ном запуске вашей программы выполнение начнется с этого адреса.
Это полезно использовать, когда вы хотите пропустить какие-либо
участки кода, не выполняя их.
Пользоваться данной командой нужно очень аккуратно. Если вы
изменяете значение регистров CS:IP в соответствии с адресом, где
стек имеет состояние, отличное от текущего значения CS:IP, то это