Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2022-10-05 | 23 |
5.00
из
|
Заказать работу |
|
|
Для управления работой ассемблера используется набор параметров (ключей).
Все параметры предваряются префиксом "-".
Они должны быть указаны в командной строке. Последовательность, в которой расположены параметры, значения не имеет. Параметры разделяются между собой пробелами.
Ниже приводятся таблицы параметров ассемблера:
Табл. 3‑1 Общие параметры.
Параметры | Описание |
-q | Ассемблер не выдает никаких сообщений о ходе работы кроме сообщений об ошибках. |
-i | Ассемблер не выводит никаких сообщений о своей работе. |
-h или -? | Ассемблер выводит на экран краткую информацию о параметрах вызова. |
-t | Ассемблер выводит свой заголовок, определяющий его полное название, версию и авторские права. |
-p | Ассемблер в начале работы выводит свое полное имя, содержащее путь к каталогу, в котором он расположен. |
-I<macrolib> | Указывает каталог, в котором следует искать библиотеки макросов. |
Параметры -p, -t -h, -? являются справочными, и поэтому не могут использоваться одновременно. При одновременном их появлении в командной строке ассемблер выдает ошибку, сообщая, что только один из параметров может быть использован в качестве входного.
Например, при задании параметра -t:
asm -t
выдает следующее сообщение:
Assembler for NM6403-06 v1.**. (c) RC Module Inc. 1996-2011. All rights reserved.
Тогда как при одновременном появлении в командной строке рядом с ним любого другого параметра.
Пример
При вызове ассемблера с параметрами:
asm -t -h, или asm -t -q
будет выдано:
Invoke error ASM702: -p,-h,-? or -t must stand alone
Табл. 3‑2 Параметры управления выходными файлами.
Параметры | Описание |
-o<out_file> | Задаётся имя выходного файла программы. Если опция не задана, то имя выходного файла совпадает с именем входного. Если опция задана, то выходной файл имеет имя: out_file. |
-l | Порождает файл с листингом программы. |
-x | Создает файл со списком перекрестных ссылок. |
Табл. 3‑3 Параметры выдачи отладочной информации.
|
Параметры | Описание |
-ga | Отладка по ассемблеру. Отладочная информация привязывается к исходному тексту на языке ассемблера. |
-gc | Отладка по исходному тексту на языке C/C++. Отладочная информация привязывается к исходному тексту на языке C/C++. |
Табл. 3‑4 Параметры работы в режиме макро-библиотекаря.
Параметры | Описание |
-m[<macrolib>] | При появлении данного параметра в командной строке ассемблер переходит в режим работы макро-библиотекаря. Имя macrolib указывает имя библиотеки. По умолчанию оно совпадает с именем входного файла, к которому добавляется расширение.mlb. |
-a | Данный параметр обеспечивает добавление макросов, содержащихся во входном файле в макробиблиотеку, имя которой определяется предыдущим ключом. |
Примечание | В случае, если среди ключей командной строки, подаваемой на вход ассемблеру, есть параметры перехода в режим макро-библиотекаря, то объектный файл не порождается. |
Табл. 3‑5 Параметры управления сообщениями пользователю.
Параметры | Описание |
-W[+|-]<num> | Данный параметр включает/выключает возможность вывода отдельного сообщения на экран по его номеру. «-» - выключить, «+» - включить, по-умолчанию – выключить. |
-W[+|-]<group> | Данный параметр в сочетании с ключами, определяющими различные группы сообщений, позволяет запретить/разрешить вывод сообщений заданной группы на экран. all - все предупреждения, debug - предупреждения отладочных команд, object - предупреждения создания объектного кода, compile - предупреждения компиляции, librarian - предупреждения библиотекаря. |
-We<arg> | Параметр позволяет переводить предупреждения в разряд ошибок. При появлении соответствующего события компиляция будет считаться неуспешной и объектный файл не будет создан. |
-nm2ms | Выводить сообщения об ошибках и предупреждения в формате MS Visual Studio |
Табл. 3‑6 Параметры выбора целевой платформы.
|
Параметры | Описание |
-6403 | Указывает, что следует генерировать код для nm6403. |
-soc | Указывает, что следует генерировать код для сбис ЦУПП. |
-6405 | Указывает, что следует генерировать код для nm6405. |
-6406 | Указывает, что следует генерировать код для nm6406. |
-nmc3 | Указывает, что следует генерировать код подходящий для nm6405, nm6406, сбис ЦУПП, сбис ДЦТС. В коде не должно быть работы с периферией. |
Параметры общего назначения
К параметрам общего назначения относятся параметры, имеющие одинаковый смысл, и выполняющие одни и те же действия для большинства программ NMSDK процессоров серии 1879ВМ.
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!