Register Addressing Modes
5-26
5.7.2 16-Bit Register Addressing Modes
AMODE ”loc16” Syntax Description
X @AL Access contents of 16-bit AL register.
AH register contents are un-affected.
When the ”@AL” register is the destination operand, this may affect
the Z,N,V,C,OVC flags.
Example(s):
MOV PH,@AL ; Load PH with contents of AL
ADD AH,@AL ; AH = AH + AL
MOV T,@AL ; Load T with contents of AL
AMODE ”loc16” Syntax Description
X
@AH
Access contents of 16-bit AH register.
AL register contents are un-affected.
When the ”@AH” register is the destination operand, this may affect
the Z,N,V,C,OVC flags.
Example(s):
MOV PH,@AH ; Load PH with contents of AH
ADD AL,@AH ; AL = AL + AH
MOV T,@AH ; Load T with contents of AH
AMODE ”loc16” Syntax Description
X
@PL
Access contents of 16-bit PL register.
PH register contents are un-affected.
Example(s):
MOV PH,@PL ; Load PH with contents of PL
ADD AL,@PL ; AL = AL + PL
MOV T,@PL ; Load T with contents of PL