2.4.4 汇编指令描述符号

2.4.4 汇编指令描述符号

在介绍具体的指令之前,先介绍一下描述指令的一些符号:

Rn 当前工作寄存器区的8个工作寄存器R0~R7(n=0~7)。

Ri 当前工作寄存器区作为寄存器间接寻址的两个寄存器R0、R1(i=0,1)。

Direct 直接地址,即8位内部数据存储器的字节地址或特殊功能寄存器的地址(即RAM中的所有字节和SFR中的所有字节)。

#data 包含在指令中的8位立即数。

#data16 包含在指令中的16位立即数。

rel 相对转移指令中的偏移量,为8位的带符号补码(—128~+127)。

DPTR 数据指针,可用作16位数据存储器单元地址的寄存器。

bit 内部RAM或特殊功能寄存器中的直接寻址位(即RAM中20H~2FH字节中的所有位地址和SFR中的位地址),如(20H).4、PSW.5、50H等。

C或CY 进位标志位或位处理机中的累加器。

addr11 11位目的地址。

addr16 16位目的地址。

@ 间接寻址寄存器前缀,如@Ri、@A+DPTR。

(X) X地址单元或寄存器中的内容。

((X)) 以X单元或寄存器中的内容为地址的间接寻址单元的内容。