История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Дисциплины:
|
из
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ВМ.
|
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
© cyberpedia.su 2017-2025 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!