首页 > 编程知识 正文

ldr指令是什么意思,LDA指令

时间:2023-05-03 12:13:52 阅读:135274 作者:1407

* * * * * * * * * * * * * * * *三种STM命令的区别* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *三种STM命令

ldm r0!{r1,r2}; LDM1

ldm r0,{r1,r2}^; 第二个LDM无法更新rn。 (w位不能为1。 此外,注册表中不能包含pc

ldm r0!{r1,r2,pc}^; 第三个LDM的注册表必须包括pc

就像ldm r0一样!{r1,r2}^,类似于第二个LDM,但由于要更新Rn,因此没有要执行的命令。

****2两种STM命令的区别* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

stm r0!{r1,r2}; stm1

stmr0,{r1,r2}^; 第二stm不能更新rn (w位不能为1 ),因为pc可以被包括在目标寄存器的列表中

就像stm r0一样!{r1,r2}^,类似于第二stm的形式,但更新Rn。 没有要执行的命令。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。