关于汇编语言中为什么Rn寄存器不能存立即数的??

2019-07-15 20:14发布

我在编写汇编语言程序的时候,发现如果我将2这个立即数赋值给R1,以确定循环次数时,发现其没有得到有次数的循环(死循环了),但是我将立即数存储在地址空间上的时候,这个程序就运行正常~!小弟不解当中,Rn寄存器不能存放立即数的吗?求各位大神求解~!~!?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
依然落叶飘零
1楼-- · 2019-07-15 23:20
其他单片机我不知道,51没有这么一说,可以存立即数的。是不是你循环里面或者中断改变了寄存器R1的值了。
ch020904
2楼-- · 2019-07-16 00:19
可以放立即数啊

一周热门 更多>