herramientas_pcp
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| herramientas_pcp [2012/10/30 18:47] – xzakox | herramientas_pcp [2012/11/18 22:02] (current) – [Preprocesador] xzakox | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| La síntaxis básica de una instrucción sería | La síntaxis básica de una instrucción sería | ||
| - | ===== Preprocesador ===== | + | |
| + | |||
| + | ====== Preprocesador | ||
| El preprocesador acepta los comentatios y etiquetas como hemos visto, y las siguientes directivas: | El preprocesador acepta los comentatios y etiquetas como hemos visto, y las siguientes directivas: | ||
| Line 30: | Line 32: | ||
| * **DW** valor1, valor2... : Inserta en el código las palabras de datos especificadas a continuación, | * **DW** valor1, valor2... : Inserta en el código las palabras de datos especificadas a continuación, | ||
| * **DS** " | * **DS** " | ||
| + | * **STACK** valor: Define un espacio reservado para la pila del programa de " | ||
| + | |||
| - | ==== Ejemplo ==== | + | ====== Ejemplo |
| Un ejemplo de código para el // | Un ejemplo de código para el // | ||
| Line 37: | Line 41: | ||
| < | < | ||
| ; prueba de texto | ; prueba de texto | ||
| - | DEF null 0 | + | |
| + | | ||
| ld r1, 1 | ld r1, 1 | ||
| ld r2, texto ; r2 = text start addr | ld r2, texto ; r2 = text start addr | ||
herramientas_pcp.1351619243.txt.gz · Last modified: 2012/10/30 18:47 by xzakox