伪指令本身没有对应的机器码
.global声明全局符号,点事GUN汇编的特点
.data定义数据段
.equ DA #0x89 定义宏
.align 4 4字节对齐
mov 指令里的立即数只能是8位的
ldr伪指令能给立即数8位的,也能给立即数小于8位的 ldr r0, =0x1ff
arm-linux-objdump -D -S start.elf 反汇编
nop空指令
CP15协处理器
CP15用来控制系统,提供了16组寄存器
协处理器访问指令:mcr与mrc
看ARM架构手册