nufangrensheng

红心Linux/Unix内核源代码用的编译器是GCC,而GCC采用的是AT&T的汇编格式,这与ADS下使用的汇编格式是不同的

两种汇编格式的部分对比如下:

GNU ARM汇编 ADS ARM汇编
“@”或“/*…*/” “;”
.include GET
.equ EQU
.global EXPORT
.extern IMPORT
.long DCD
.end END
entry: ENTRY
.text AREA Init,CODE,READONLY
.data AREA Block,DATA,READWRITE
.macro MACRO
.endm MEND

分类:

技术点:

相关文章: