АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

m68hc12-gasp - Интернет в облаке

Запустите m68hc12-gasp в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда m68hc12-gasp, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gasp - препроцессор для ассемблерных программ

СИНТАКСИС


задыхаться [-a|- альтернативный] [-c CHAR | --комментарий CHAR] [-d|--отлаживать] [-h|--Помогите] [-M|--мрт]
[-o АУТФАЙЛ | --выход АУТФАЙЛ] [-p|--Распечатать] [-s|--copysource] [-u|- необоснованный]
[-v|--версия] ИНФАЙЛ ...

ОПИСАНИЕ


Основная цель ассемблера GNU - собрать вывод других
программы - особенно компиляторы. Когда вам нужно вручную кодировать специализированные процедуры в сборке,
это означает, что ассемблер GNU - недружелюбный процессор: в нем нет директив для макросов,
условные обозначения или многие другие удобства, которых вы могли ожидать.

В некоторых случаях вы можете просто использовать препроцессор C или обобщенный препроцессор, например
M4; но это может быть неудобно, поскольку ни одна из этих вещей не предназначена для сборки в
разум.

задыхаться восполняет эту потребность. Он специально разработан, чтобы предоставить вам необходимые услуги
код сборки вручную. Реализуя его как препроцессор, а не как часть
ассемблер, обеспечивает максимальную гибкость: вы можете использовать его при сборке вручную,
без дополнительных затрат на сложность ассемблера, который вы используете для вывода компилятора.

ИНФАЙЛ... файлы для предварительной обработки.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Самый простой способ использовать GASP - запустить его как фильтр и собрать его выходные данные. В Unix
и ему подобные, вы можете сделать это, например:

$ gasp prog.asm | как -o prog.o

Естественно, есть также несколько параметров командной строки, позволяющих запрашивать варианты
это основная тема. Вот полный набор возможностей командной строки GASP.

-a

- альтернативный
Используйте альтернативный синтаксис макроса. * Примечание. Альтернативный синтаксис макроса: Альтернативный, для
обсуждение того, чем этот синтаксис отличается от синтаксиса GASP по умолчанию.

-c CHAR

--комментарий CHAR
Используйте CHAR в качестве символа комментария. Символ комментария по умолчанию - `! '. Для
Например, чтобы использовать точку с запятой в качестве символа комментария, укажите `-c ';' в GASP
командная строка. Поскольку командные символы ассемблера часто имеют особое значение
для командных оболочек рекомендуется заключать в кавычки или экранировать CHAR, когда вы указываете
комментарий персонажа.

Для простоты во всех примерах в этом руководстве используется комментарий по умолчанию.
символ `! '.

-d

--отлаживать
Показать статистику отладки. В этой версии GASP этот параметр производит
статистика о строковых буферах, которые GASP выделяет внутри. Для каждого
определенного размера буфера S, GASP показывает количество выделенных им строк N с
строка вроде этой:

размер струн S: N

GASP отображает эту статистику в стандартном потоке ошибок, когда это сделано.
предварительная обработка.

-h

--Помогите Отобразите сводку параметров командной строки GASP.

-M

--мрт Используйте режим совместимости МРТ. Использование этой опции заставляет GASP принимать синтаксис и
псевдооперации, используемые ассемблером Microtec Research ASM68K.

-o АУТФАЙЛ

--выход АУТФАЙЛ
`-o OUTFILE '` --output OUTFILE' Записать вывод в файл с именем OUTFILE. если ты
не используйте параметр -o, GASP записывает свой вывод в стандартный поток вывода.

-p

--Распечатать
Вывести номера строк. GASP подчиняется этой опции _только_, если вы также укажете `-s 'для копирования
исходные строки к его выходу. С помощью `-s -p 'GASP отображает номер строки каждого
исходная строка скопирована (сразу после символа комментария в начале
линия).

-s

--copysource
Скопируйте исходные строки в выходной файл. Используйте эту опцию, чтобы увидеть эффект
каждая строка препроцессора на выходе GASP. GASP помещает символ комментария (`! '
default) в начале каждой копируемой строки исходного текста, чтобы вы могли использовать это
вариант и все равно соберете результат.

-u

- необоснованный
Обойти лимит «необоснованного расширения». Поскольку вы можете определять макросы GASP внутри
другие определения макросов препроцессор обычно включает проверку работоспособности. Если
вашей программе требуется более 1,000 вложенных расширений, GASP обычно завершается с
сообщение об ошибке. Используйте эту опцию, чтобы отключить эту проверку, разрешив неограниченное
вложенные расширения.

-v

--версия
Отобразите номер версии GASP.

ИНФАЙЛ ...
Имена входных файлов. Вы должны указать хотя бы один входной файл; если вы укажете
более того, GASP предварительно обрабатывает их все, объединяя выходные данные в указанном вами порядке.
аргументы INFILE.

Пометьте конец каждого входного файла командой препроцессора `.END '.

Используйте m68hc12-gasp онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad