Explain various addressing modes of 8085 microprocessor.
Five addressing mode are available in 8085 microprocessor.
1. Immediate addressing mode : In this mode 8 / 16 bit data is specified in instruction itself as one of its operand.
Ex. MVI B 20H; here 20H is copied into reg. B
2. Direct addressing mode : In this mode 8 / 16 bit address is directly specified in instruction itself as one of its operand.
Ex. LDA 2000H ; here 2000H is memory address.
3. Register addressing mode : when data is specified in any GPR it is known as register addressing mode.
Ex. ADD B ; here our data in B register => A <- A +B
4. Indirect addressing mode : when address of data is specified in any register pair Rp. Which Rp is part of instruction then it is called as indirect addressing mode.
Ex. LDAX B; here address is in BC pair which is a pointer to our required data.
5. Implied / Implicit Addressing Mode : This mode doesn’t require any operand , data is specified by the opcode itself.
Ex. CMA; means complement the content of accumulator.
Follow Us