多寄存器内存访问
注意使用的是大括号
将R1-R4寄存器中的数据存储到内存以R11为起始地址的内存中
LDM同样适用
当寄存器不连续时,使用逗号分隔 例 STM R11,{R1,R2,R4}
不管寄存器列表中寄存器的顺序如何,存到内存中永远都是小编号的寄存器存放在低地址
自动索引照样适用于多寄存器内存访问指令
自动索引的好处就是可以执行完存储后,地址也完成自增,方便下一次存储。
多寄存器访问内存指令的寻址方式
STMIA 与STM产生的作用相同
STMB表示先增加内存4个字节后,然后开始存储
STMDA 从指定地址处往上开始存16个字节
STMDB在指定地址往上减4个字节后,在往上存16个字节