关于汇编语言中为什么Rn寄存器不能存立即数的?
时间:10-02
整理:3721RD
点击:
我在编写汇编语言程序的时候,发现如果我将2这个立即数赋值给R1,以确定循环次数时,发现其没有得到有次数的循环(死循环了),但是我将立即数存储在地址空间上的时候,这个程序就运行正常~!小弟不解当中,Rn寄存器不能存放立即数的吗?求各位大神求解~!~!?
其他单片机我不知道,51没有这么一说,可以存立即数的。是不是你循环里面或者中断改变了寄存器R1的值了。
可以放立即数啊
