| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Пример:
TASM /L /N TEST1
При этом генерируется файл листинга, где показывается только
генерируемый код без значений ваших идентификаторов.
Параметр /O
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Генерирует оверлейный код.
Синтаксис: /O
Примечания: Задание параметра командной строки /o вызывает
генерацию оверлейно-совместимых адресов фиксации. При ее исполь-
зовании ссылки 386 к сегментам USE32 не должны выполняться, так
как это может привести к неправильной работе компоновщика.
Параметр /OP
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Генерирует оверлейный код для компоновщика Phar
Lap.
Синтаксис: /OP
Примечание: Задание параметра командной строки /o вызывает
генерацию оверлейно-совместимых адресов фиксации для компоновщика
Phar Lap. Полученный объектный файл не будет совместимым с компо-
новщиком фирмы Borland TLINK.
Параметр /P
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Проверяет наличие "кода с побочными эффектами" в
защищенном режиме.
Турбо Ассемблер 3.0/tasm/#1-2 = 47 =
Синтаксис: /P
Примечания: Параметр /P определяет, что вы хотите получить
предупреждение при любой инструкции, генерирующей в защищенном
режиме код с возможным "побочным эффектом" (impure code). Инс-
трукции, перемещающие данные в память путем переопределения ре-
гистра CS: в защищенном режиме рассматриваются, как некорректные,
поскольку они в защищенном режиме могут работать неверно, если не
принять специальных мер.
Этот параметр нужно использовать только в том случае, если
вы пишете программу, выполняемую на процессоре 80286, i486 или
80386 в защищенном режиме.
Пример:
TASM /P TEST1
где TEST1 содержит следующие операторы:
.286P
CODE SEGMENT
temp DW ?
mov CS:temp,0 ; в защищенном режиме может выпол-
; няться некорректно
Параметр /Q
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Подавляет вывод записей объектного файла (.OBJ),
ненужных для компоновки.
Синтаксис: /Q
Примечания: Параметр /q удаляет из результирующего объектно-
го файла записи об авторских правах и записи зависимости файла,
уменьшая тем самым его размер. Этот параметр не следует задавать
при использовании программы MAKE или аналогичной программы, рабо-
та которой основывается на записях зависимостей.
Параметр /R
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Генерирует реальные инструкции с плавающей точкой.
Синтаксис: /R
Примечания: Параметр /R указывает Турбо Ассемблеру, что нуж-
но генерировать реальные инструкции с плавающей точкой (вместо
генерации эмулируемых инструкций с плавающей точкой). Используйте
этот параметр, если вы хотите выполнять свою программу на маши-
нах, оснащенных арифметическим сопроцессором 80х87.
Турбо Ассемблер 3.0/tasm/#1-2 = 48 =
Действие данного параметр изменяет на обратное параметр /E
(при этом генерируются эмулируемые инструкции с плавающей точ-
кой).
Если в исходном файле вы используете директиву EMUL, то она
отменит действие инструкции /R, указанной в командной строке.
Параметр командной строки /R имеет тот же эффект, что и ис-
пользование в начале исходного файле директивы NOEMUL и совпадает
с действием параметра командной строки /JNOEMUL.
Пример:
TASM /R SEGANT
TPC /$N+ /$E- TRIG.PAS
Первая команда ассемблирует модуль с реальными инструкциями
с плавающей точкой. Вторая командная строка компилирует исходный
модуль Паскаля с реальными инструкциями с плавающей точкой, кото-
рый компонуется с объектным файлом Ассемблера.
Параметр /S
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Задает последовательное упорядочивание сегментов.
Синтаксис: /S
Примечания: Параметр /S указывает Турбо Ассемблеру, что сег-
менты в объектном файле нужно разместить в том порядке, в котором
Турбо Ассемблер обнаруживает их в исходном коде. По умолчанию
Турбо Ассемблер использует именно такое упорядочивание сегментов,
если вы не изменили его с помощью параметра /A в командной строке
или в файле конфигурации.
Если с помощью директивы .ALPHA в исходном коде вы задали
упорядочивание сегментов в алфавитном порядке, то эта директива
отменит параметр /S, задаваемый в командной строке.
Пример:
TASM /S TEST1
По данной команде создается объектный файл (TEST1.OBJ), сег-
менты которого упорядочены в том порядке, как они содержатся в
исходном файле.
Параметр /T
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Подавляет вывод сообщений при условном ассемблиро-
вании.
Турбо Ассемблер 3.0/tasm/#1-2 = 49 =
Синтаксис: /T
Примечания: Параметр /T подавляет всю выводимую Турбо Ассем-
блером на экран информацию, кроме предупреждений и сообщений об
ошибках, возникающих в результате ассемблирования.
Вы можете использовать данный параметр при ассемблировании
нескольких модулей, когда на экран желательно выводить только со-
общения об ошибках.
Пример:
TASM /T TEST1
Параметр /V
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Синтаксис: /V
Примечания: Параметр /V используется в целях совместимости.
Он не приводит ни к каким действиям и не оказывает влияния на ас-
семблирование.
Параметр /W
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Функция: Управляет генерацией предупреждающих сообщений.
Синтаксис: /W
W-[класс_предупреждений]
W+[класс_предупреждений]
Примечания: Параметр /W управляет выводом Турбо Ассемблером
предупреждающих сообщений.
Если вы просто укажете параметр /W, то будут выводиться
"слабые" предупреждения. Такие предупреждения показывают, что вы
можете несколько улучшить эффективность вашей программы.
Если вы зададите параметр /W- без класса предупреждений, то
все предупреждения запрещаются. Если за параметром указывается
класс предупреждений, то запрещаются только эти предупреждения.
Каждое предупреждающее сообщение имеет идентификатор из трех
букв:
ALN - выравнивание сегмента в памяти.
ASS - подразумевается использование 16-разрядного сегмента;
|
adfun.ru
|
|
|
|