微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于汇编语言中为什么Rn寄存器不能存立即数的?

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

时间:10-02 整理:3721RD 点击:
我在编写汇编语言程序的时候,发现如果我将2这个立即数赋值给R1,以确定循环次数时,发现其没有得到有次数的循环(死循环了),但是我将立即数存储在地址空间上的时候,这个程序就运行正常~!小弟不解当中,Rn寄存器不能存放立即数的吗?求各位大神求解~!~!?

其他单片机我不知道,51没有这么一说,可以存立即数的。是不是你循环里面或者中断改变了寄存器R1的值了。

可以放立即数啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top