• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

单片机汇编语言中的Rn和Ri,高手进!!!

在汇编讲解指令时总要用Rn和Ri.我知道Rn表示:R0~R7;而Ri表示:R0~R1

为什么要有这种区别?它们不都表示工作寄存器组吗???
我刚开始学习汇编语言,请高人指点!谢谢!!!
全部回复(2)
正序查看
倒序查看
hschsc
LV.1
2
2007-08-12 20:10
当你写语言的时候,你会发现,Rn前永远都不会出现@这个符号,你只会看见@Ri,表示寄存器间接寻址.
我不是高手,说得不明白,请见谅...
0
回复
njyd
LV.8
3
2007-08-13 22:15
@hschsc
当你写语言的时候,你会发现,Rn前永远都不会出现@这个符号,你只会看见@Ri,表示寄存器间接寻址.我不是高手,说得不明白,请见谅...
  对的.
  Ri可以间接寻址,其他一样.
0
回复