图3-4直接寻址示意图 片内程序存储器 (ROM) 指令:MOVA,50H 机器码:E5H50H ESH 50H 累加器A 28H 片内数据存储器 (RAM 50H 28H 人民邮电出版社 POSIS TELECOM PRESS 名家系列
图3-4 直接寻址示意图
32.4隐含寻址 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.2.4 隐含寻址
32.5间接寻址 在间接寻址中,指令规定包含操 作数地址的寄存器。内部RAM与外部 RAM都能间接寻址。 8位地址使用RO,R1作间接寻址寄存器 16位地址使用DPTR作间接寻址寄存器 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.2.5 间接寻址 • 在间接寻址中,指令规定包含操 作数地址的寄存器。内部RAM与外部 RAM都能间接寻址。 • 8位地址使用R0,R1作间接寻址寄存器 • 16位地址使用DPTR作间接寻址寄存器
对于8位地址,地址寄存器可以是所选 择的寄存器体的R0或R1或堆栈指针。对于 16位地址,其地址寄存器只能是“数据指 针”寄存器DPTR。例如指令: Mov A, @Ri 片外RAM寻址用 MOVX A,@Ri MOVX A, @DPTR 人民邮电出版社 POSIS TELECOM PRESS 名家系列
• 对于8位地址,地址寄存器可以是所选 择的寄存器体的R0或R1或堆栈指针。对于 16位地址,其地址寄存器只能是“数据指 针”寄存器DPTR。例如指令: • MOV A,@Ri • 片外RAM寻址用 MOVX A,@Ri • MOVX A,@DPTR
图3-5间接寻址示意图 片内程序存储器 片内数据存储器 (ROM (RAM) 指令:MOVA,@R1 111001l1 累加器A 50H 78H 78H 当前寄存器体 R7 RI 50H 人民邮电出版社 POSIS TELECOM PRESS 名家系列
图3-5 间接寻址示意图