ADDRESSING MODE

Addressing Mode Examples
(1) Register Addressing
MOV A,R1 Register Source Addressing
MOV R7,A Register Destination Addressing
ADD A,R4 Register Source Addressing
(2) Direct Addressing
MOV A,56H Direct Source Addressing
MOV 75H,A Direct Destination Addressing
SUBB A,46H Direct Source Addressing
(3) Register-Indirect Addressing
MOV a,@R1 Register Indirect Source Addressing
MOV @R0,A Register Indirect Destination Addressing
ADD A,@R1 Register Indirect Source Addressing
(4) Immediate Addressing
MOV a,#45H Immediate Addressing
MOV 75H,#36H Immediate Addressing
ADD A,#24H Immediate Addressing
(5) Base-Register plus Index-Register-Indirect Addressing MOVC A,@A+DPTR

The first three of these methods can also be used to address a destination operand.