InglésFrancésEspañol

Ad


icono de página de OnWorks

m68hc12-gasp: en línea en la nube

Ejecute m68hc12-gasp en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando m68hc12-gasp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gasp - un preprocesador para programas de montaje

SINOPSIS


jadear [-a|--alterno] [-c CHAR | --commentchar CHAR] [-d|--depurar] [-h|--ayuda] [-M|--resonancia magnética]
[-o PERFIL | --producción PERFIL] [-p|--impresión] [-s|--copia fuente] [-u|--irrazonable]
[-v|--versión] EN ARCHIVO ...

DESCRIPCIÓN


El propósito principal del ensamblador GNU es ensamblar la salida de otros
programas, en particular compiladores. Cuando tenga que codificar manualmente rutinas especializadas en ensamblaje,
eso significa que el ensamblador GNU es un procesador hostil: no tiene directivas para macros,
condicionales, o muchas otras comodidades que podría esperar.

En algunos casos, simplemente puede usar el preprocesador de C o un preprocesador generalizado como
M4; pero esto puede ser incómodo, ya que ninguna de estas cosas está diseñada con ensamblaje en
mente.

jadear satisface esta necesidad. Está expresamente diseñado para brindarle las instalaciones que necesita con
código de ensamblaje codificado a mano. Implementarlo como un preprocesador, en lugar de como parte del
ensamblador, permite la máxima flexibilidad: puede usarlo con ensamblaje codificado a mano,
sin pagar una penalización de complejidad adicional en el ensamblador que usa para la salida del compilador.

EN ARCHIVO... son los archivos que se van a preprocesar.

CAMPUS


La forma más sencilla de usar GASP es ejecutarlo como un filtro y ensamblar su salida. En Unix
y su calaña, puede hacer esto, por ejemplo:

$ jadeo prog.asm | como -o prog.o

Naturalmente, también hay algunas opciones de línea de comandos que le permiten solicitar variaciones en
este tema básico. Aquí está el conjunto completo de posibilidades para la línea de comando GASP.

-a

--alterno
Utilice una sintaxis de macros alternativa. * Nota Sintaxis de macro alternativa: alternativa, para
discusión de cómo esta sintaxis difiere de la sintaxis predeterminada de GASP.

-c CHAR

--commentchar CHAR
Utilice CHAR como carácter de comentario. El carácter de comentario predeterminado es '!'. Para
ejemplo, para usar un punto y coma como carácter de comentario, especifique `-c ';' 'en el GASP
línea de comando. Dado que los caracteres de comando del ensamblador a menudo tienen un significado especial
para ordenar shells, es una buena idea citar o escapar de CHAR cuando especifica un
carácter de comentario.

En aras de la simplicidad, todos los ejemplos de este manual utilizan el comentario predeterminado
carácter '!'.

-d

--depurar
Muestra estadísticas de depuración. En esta versión de GASP, esta opción produce
estadísticas sobre los búferes de cadena que GASP asigna internamente. Para cada
tamaño de búfer definido S, GASP muestra el número de cadenas N que asignó, con un
línea como esta:

tamaño de cuerdas S: N

GASP muestra estas estadísticas en el flujo de errores estándar, cuando termina
preprocesamiento.

-h

--ayuda Muestra un resumen de las opciones de la línea de comandos de GASP.

-M

--resonancia magnética Utilice el modo de compatibilidad con IRM. El uso de esta opción hace que GASP acepte la sintaxis y
pseudo-operaciones utilizadas por el ensamblador Microtec Research 'ASM68K'.

-o PERFIL

--producción PERFIL
`-o OUTFILE '` --output OUTFILE' Escribe la salida en un archivo llamado OUTFILE. Si tu
no use la opción '-o', GASP escribe su salida en el flujo de salida estándar.

-p

--impresión
Imprimir números de línea. GASP obedece a esta opción _sólo_ si también especificas '-s' para copiar
líneas de origen a su salida. Con '-s -p', GASP muestra el número de línea de cada
línea de origen copiada (inmediatamente después del carácter de comentario al comienzo de la
línea).

-s

--copia fuente
Copie las líneas de origen en el archivo de salida. Utilice esta opción para ver el efecto de
cada línea del preprocesador en la salida GASP. GASP coloca un carácter de comentario (`! 'Por
predeterminado) al comienzo de cada línea fuente que copia, de modo que pueda usar esta
opción y aún ensamblar el resultado.

-u

--irrazonable
Omitir el límite de "expansión irrazonable". Dado que puede definir macros GASP dentro
Otras definiciones de macros, el preprocesador normalmente incluye una verificación de cordura. Si
su programa requiere más de 1,000 expansiones anidadas, GASP normalmente sale con
un mensaje de error. Utilice esta opción para desactivar esta verificación, permitiendo un número ilimitado
expansiones anidadas.

-v

--versión
Muestra el número de versión de GASP.

EN ARCHIVO ...
Los nombres de los archivos de entrada. Debe especificar al menos un archivo de entrada; si especificas
más, GASP los preprocesa todos, concatenando la salida en el orden en que la lista
los argumentos INFILE.

Marque el final de cada archivo de entrada con el comando del preprocesador '.END'.

Use m68hc12-gasp en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad