Turbo Assembler 3.0. Руководство пользователя

Параметр /P


Функция: Проверяет наличие "кода с побочными эффектами" в защищенном режиме.

Синтаксис: /P

Примечания: Параметр /P определяет, что вы хотите получить предупреждение при любой инструкции, генерирующей в защищенном режиме код с возможным "побочным эффектом" (impure code). Инс- трукции, перемещающие данные в память путем переопределения ре- гистра CS: в защищенном режиме рассматриваются, как некорректные, поскольку они в защищенном режиме могут работать неверно, если не принять специальных мер.

Этот параметр нужно использовать только в том случае, если вы пишете программу, выполняемую на процессоре 80286, i486 или 80386 в защищенном режиме.

Пример:

TASM /P TEST1

где TEST1 содержит следующие операторы:

.286P CODE SEGMENT temp DW ? mov CS:temp,0 ; в защищенном режиме может выпол- ; няться некорректно



Содержание раздела