Conversión del conjunto ARM ADS y Gnu

  

Al trasladar el código de conjunto bajo ARM ADS a GCC para el compilador ARM, existen las siguientes reglas: 1. Las líneas de comentarios están en " @ " o " /* ... * /" en lugar de "; " 2, GET o INCLUDE = > .INCLUDE como: obtener option.a = > .include " option.a " 3, EQU = > .equTCLK2 EQU PB25 = > .equ TCLK2, PB25SETA == > .equSETL == > .equBUSWIDTH SETA 16 = > .equ BUSWIDTH, 164, EXPORT => gt; .globalIMPORT = > .glternGBLA = .global. DCD => .long6, IF: DEF: = > .IFDEFELSE = > .ELSEENDIF = > .ENDIF: OR: = > | : SHL: = > < < 7, END = > .endNOTE: En el archivo de encabezado incluido, como " option.a ", .end ya no es necesario, de lo contrario, el ensamblador principal terminará. 8, definición de símbolo más ": " número Entrada => Entrada: ÁREA Palabra
, CÓDIGO, LISTO == > .textAREA Bloque, DATOS, LISTA = = > .dataCODE32 == > .armCODE16 == > .thumb9, MACRO == > .macroMEND == > .endm

Copyright © Conocimiento de Windows All Rights Reserved