8085 Microprocessor

 8085 Addressing modes

The different ways that microprocessor can access data is referred as addressing mode.

The different addressing modes are: 

           Immediate addressing mode: 8 or16 bit data specified as a part of instruction.' I '                   indicates immediate addressing mode.                       

          Examples:  MVI A, 34H 

                             LXI D, FFH 

                             ADI ,45H

Register addressing modes:  Specifies source operand, destination operand or both in 8085 registers.

Example: MOV A, B

   ADD C

Direct addressing mode: 16 -bit address of the operand within the instruction itself.

 Examples: LDA 3000H

   IN 07H

  Indirect addressing mode: The memory address where the operand located is specified by the content of register pair.

Examples: LDAX B

MOV M, A

Implied addressing mode: Opcode specifies the address of operand 

Examples: CMA

  RAL


Comments