位置:51电子网 » 技术资料 » 仪器仪表

寄存器间接寻址

发布时间:2016/7/10 17:50:10 访问次数:805

   指令中给出寄存器的名称,以寄存器的内容为地址再取一次数,该数才是真正的操作数,JCI-1335308这种寻址方式称为寄存器间接寻址。

   在80C51系统中,可以用作间接寻址的寄存器有工作寄存器R0和R1,以及数据指针寄存扌:;摹DPTR。

   寄存器间接寻址对应的空间为:

   ・片内RAM(采用@R0,@R1或sP)

   ・片外RAM(采用@R0,@R1或@DPTR)

   例如:MOⅤ A,@R1,若R1中的内容为80H,片内RAM地址为80H的单元中的内容为⒛H,则执行该指令后,片内RAM gOH单元的内容⒛H被送到A中。

  【例4.4】若(R1)44H,⒁4H)=2FH,执行3000H∶MOV A,@Rl后,(A)=2FH,如图⒋4所示。

 



   指令中给出寄存器的名称,以寄存器的内容为地址再取一次数,该数才是真正的操作数,JCI-1335308这种寻址方式称为寄存器间接寻址。

   在80C51系统中,可以用作间接寻址的寄存器有工作寄存器R0和R1,以及数据指针寄存扌:;摹DPTR。

   寄存器间接寻址对应的空间为:

   ・片内RAM(采用@R0,@R1或sP)

   ・片外RAM(采用@R0,@R1或@DPTR)

   例如:MOⅤ A,@R1,若R1中的内容为80H,片内RAM地址为80H的单元中的内容为⒛H,则执行该指令后,片内RAM gOH单元的内容⒛H被送到A中。

  【例4.4】若(R1)44H,⒁4H)=2FH,执行3000H∶MOV A,@Rl后,(A)=2FH,如图⒋4所示。

 



上一篇:直接寻址

上一篇:相对寻址

相关技术资料
7-10寄存器间接寻址

热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!