DAY8. 栈的种类与应用
如果出现图片无法查看可能是网络问题,我用的GitHub+图床保存的图片,可以参考我另外一篇文章GitHub的使用方法含网络问题解决
GitHub使用教程含网络问题_github加速器_肉丸子QAQ的博客-CSDN博客
- 从之前章节代码可以看到每段运行程序后面会有这段代码,为什么?
- 当程序运行最后一条指令时,PC会接着自增,会出问题
1. 多寄存器内存访问指令
连续寄存器
@ 多寄存器内存访问指令
MOV R1, #1
MOV R2, #2
MOV R3, #3
MOV R4, #4
MOV R11,#0x40000020
STM R11,{R1-R4}
@ 将R1-R4寄存器中的数据写入到以R11为起始地址的内存空间中
LDM R11,{R6-R9}
@ 将以R11为起始地址的内存空间中的数据读取到R6-R9寄存器中
- 写:
- 读:
STM:多寄存器使用花括号
不连续寄存器
当寄存器编号不连续时,使用逗号分隔