汇编语言读取一个地址的变量有专门的指令,比如51单片机的几种读取方法表述如下:
1、读取程序存储器地址中的变量数据
MOV DPTR,#1000H
CLR A
MOVC A,@A+DPTR
2、读取外部数据存储器中的变量数据
MOV DPTR,#1000H
MOVX A,@DPTR
MOV R0,#80H
MOVX A,@R0
51单片机汇编指令
MOV DPTR, #03FCH ;
MOVX A, @DPTR ; 读RAM
要读取3FCH单元中的变量的值,在51的汇编语言环境下可以这样写:
MOV DPTR,#03FCH
MOVX A,@DPTR