8085 Addressing Modes

Definition of 8085 Addressing Mode

8085 Addressing Mode is the technique/ method to specify the operand/data for an instruction. The Operand may be in Register, Memory address or in Instruction itself.
The different Addressing modes of 8085 microprocessor are:
  1. Immediate Addressing Mode:
    • The data/Operand is specified in the instruction itself.
    • For example:
      •  MVI A, 08H
      • ADI 20H
      • LXI H, C006H 
  2. Register Addressing Mode:
    • The Operand/data are present in the General purpose programmable register and register are specified in an instruction.
    • For example:
      • MOV A,B
      • ADD B
      • ANA C
      • CMP B
      • INR D
  3. Direct Addressing Mode:
    • The operand/data are specified in Memory address .
    • For example:
    • LDA 2000H   
    • STA 2000H   
    • IN 10H
    • LXI H 2080H
  4. Register Indirect Addressing Mode:
    • The address of the operand is specified by the memory pointer.
    • The register pair which contains the address of the data is specified in the instruction.
    • For Example:
    • LDAX B  
    • STAX D   
    • MOV M, A   
    • MOV B, M 
  5. Implied Addressing Mode
    • The operand or data is specified by the opcode itself.
    • For Example:
    • RAL
    • CMA
    • NOP
    • HLT
So , these are the 5 Addressing modes in 8085 Microprocessor.


8085 Addressing Modes 8085 Addressing Modes Reviewed by Sandesh Shrestha on 09 March Rating: 5

No comments:

Powered by Blogger.