寻址方式:CPU去寻找一个操作数的方式
立即寻址:(在机器码和CPU内部里找)
MOV R1,#1 ->32位机器码->读到CPU内部->将1提取出来放到R1中
ADD R1,R2,#1
寄存器寻址:
ADD R1,R2,R3
寄存器移位寻址:
MOV R1,R2,LSL,#1
寄存器间接寻址:
STR R1,[R2]
基址加变址寻址
MOV R1,#0xFFFFFFFF
MOV R2,#0x40000000
MOV R1.#4
STR R1,[R2,R3] @将R1寄存器中的数据存储到R2+R3指向的内存空间
STR R1,[R2,R3,LSL #1]
@将R1寄存器中的数据存储到R2+(R3<<1)指向的内存空间
**