Trasepoint...оператор прерывает процесс выполнения программы по изменению значения Trasepoint... выражения или отрезка памяти.
Оконной версией команды нельзя специфицировать высвечивание отрезка памяти. Можно специфицировать формат, в котором будет высвечиваться выражение. Тип спецификации следуюций: <,> printf-формат. Если формат не указан, то значение выражения высвечивается в формате умолчания.
Delete Watch...Удаление сторожевых операторов из сторожевого окна. Открывшееся диалоговое окшко демонстрирует текущие сторожевые операторы. Произведите выбор удаляемой записи mouse'ом или спецключами и нажмите Enter или любую кнопку mouse'а.
6. Применение Option-меню
Меню опций содержит команды установки опций, определяющих поведение CodeView отладчика.
Три из них специфицируют вид ассемблерного текста, выдаваемого CodeView. По умолчанию CodeView высвечивает исходный текст, прокоментированный ассемблерными командами; байты эхо-команд указываются в символьной мнемонике так же как и метки. Пример: умолчанию CodeView высвечивает исходный текст, прокоментированный ассемблерными командами; байты эхо-команд указываются в символьной мнемонике так же как и метки. Пример:
27: name = gets ( namebuf ) ;
32AF:003E 8D46DE LEA AX,Word Ptr[namebuf]
32AF:0041 50 PUSH AX
32AF:0042 E89C09 CALL _gets(03E1)
32AF:0045 83C402 ADD SP,02
32AF:0048 8946DA MOV Word Ptr[name],AX
Если опция включена, то в меню слева от нее находится двойная стрелка <п>. Статус опции инвертируется при каждом выборе. По умолчанию все опции кроме Registers включены.
Flip/Swap…Когда опция включена (например по умолчанию), CodeView производит вывод вывода программы в свопинговый/флипинговый экран вывода; выключение опции делает процесс отладки более гладким, переключая вывод программы в окно диалога.
Если свопинг/флипинг был специфицирован явным указанием S-F стартовых опций, выключение опции вообще отменяет вывод.
Данные замечания касаются ввода/вывода, производимого через MS-DOS.
Предупреждение:Если опция включена, программа пишет в экран вывода, если выключена, то в диалоговое окно. Включение/выключение опции может нарушить вывод программы.
Mix Source…Когда опция включена (по умолчанию), CodeView демонстрирует ассемблерный код вместе со строками исходного текста. Действие этой опции ощутимо только в ассемблерном режиме.
Вот как будет высвечиваться пример из начала главы при отключенной опции:
32AF:003E 8D46DE LEA AX,Word Ptr[namebuf]
32AF:0041 50 PUSH AX
32AF:0042 E89C09 CALL _gets(03E1)
32AF:0045 83C402 ADD SP,02
32AF:0048 8946DA MOV Word Ptr[name],AX
Symbols…Когда опция включена (по умолчанию), CodeView высвечивает ассемблерный код с символическими именами исходного текста, если нет, то CodeView высвечивает адреса или ссылки на регистры. Действие этой опции ощутимо только в ассемблерном режиме.
Вот как будет высвечиваться пример из начала главы при отключенной опции:
27: name = gets ( namebuf ) ;
32AF:003E 8D46DE LEA AX,Word Ptr[BP-22]
32AF:0041 50 PUSH AX
32AF:0042 E89C09 CALL 03E1
32AF:0045 83C402 ADD SP,02
32AF:0048 8946DA MOV Word Ptr[BP-26],AX
Bytes Coded…Когда опция включена (по умолчанию), CodeView демонстрирует значения байтов, соответствующих ассемблерному коду. Действие этой опции ощутимо только в ассемблерном режиме.
Вот как будет высвечиваться пример из начала главы при отключенной опции:
27: name = gets ( namebuf ) ;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.