伪指令
伪指令本身并没有所对应的机器码,它只是在编译的时候起作用,或者转化为其他的实际指令来运行。
定义类伪指令: global、ascill、byte、word、data、equ、align等
使用示例:
1、 .global _start //定义一个全局符号
2、data
例:在数据段data内定义了3个数据,数据类型分别为.ascii、.byte、.word
.data
hello: //标号,标明位置
.ascii “helloworld”
bh: //标号,标明位置
.byte 0x01
Add: //标号,标明位置
.word 0xff
3、.equ DA, 0x89 //定义宏
mov r0, #DA
4、.align 4 //字节对齐,这里是表示4字节对齐
操作类伪指令:nop、ldr等