The document discusses the different addressing modes of the 8085 microprocessor. There are 5 addressing modes: direct, register, register indirect, immediate, and implied. Direct addressing contains the operand address in the instruction. Register addressing uses operands in registers. Register indirect uses the address of an operand in a register pair. Immediate encoding uses the operand in the instruction. Implied addressing implicitly uses the accumulator.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
576 views6 pages
Addressing Modes 8085
The document discusses the different addressing modes of the 8085 microprocessor. There are 5 addressing modes: direct, register, register indirect, immediate, and implied. Direct addressing contains the operand address in the instruction. Register addressing uses operands in registers. Register indirect uses the address of an operand in a register pair. Immediate encoding uses the operand in the instruction. Implied addressing implicitly uses the accumulator.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6
Addressing modes of 8085
• The way of specifying operand in the instruction
• Instructions set is classified according to addressing modes • (i) Direct addressing mode • (ii) Register Addressing mode • (iii) Register indirect addressing mode • (iv) Immediate Addressing mode • (v) Implied Addressing mode Direct addressing mode • The direct address contains address of the operand within the instruction • Example – LDA 2600H – IN 05 H – OUT 07 H – STA 2700H – JMP 800CH Register addressing mode • Operands will be present in the microprocessor registers • Example – MOV A, B – ADD B – SUB C Register Indirect addressing mode • The operands are present in the memory and the address of the memory location is present in register pair • Also called indirect addressing mode • Example – MOV A, M – ADD M – LDAX B Immediate addressing mode • The operand and the data are specified within the instruction itself • It has an operand rather than address field • Example – MVI A, 25H – ADI 36H – LXI H, 9000H Implied addressing mode • The operations are performed by the accumulator alone • Machine control instructions • Operands are implicitly mentioned in the instruction • Example – CMA – RAL – NOP – HLT