ADS ARM 汇编和GNU ARM汇编
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 |

浙公网安备 33010602011771号