0% found this document useful (0 votes)
2K views10 pages

Addressing Modes of 8085

This document discusses the addressing modes of the Intel 8085 microprocessor. It explains that an addressing mode refers to how the operand of an instruction is specified. The 8085 supports 5 addressing modes: direct, register, register indirect, immediate, and implicit. Each mode is described, with examples given of instructions that use each mode and how they specify the source, operation, and destination.

Uploaded by

etfs4india
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views10 pages

Addressing Modes of 8085

This document discusses the addressing modes of the Intel 8085 microprocessor. It explains that an addressing mode refers to how the operand of an instruction is specified. The 8085 supports 5 addressing modes: direct, register, register indirect, immediate, and implicit. Each mode is described, with examples given of instructions that use each mode and how they specify the source, operation, and destination.

Uploaded by

etfs4india
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

ADDRESSING MODES

OF 8085

Mr. Gursharan Singh Tatla


[email protected]

Gursharan Singh Tatla 1


Addressing Modes of 8085
 To perform any operation, we have to
give the corresponding instructions to
the microprocessor.
 In each instruction, programmer has to
specify 3 things:
◦ Operation to be performed.
◦ Address of source of data.
◦ Address of destination of result.

Gursharan Singh Tatla 2


Addressing Modes of 8085
 The method by which the address of
source of data or the address of
destination of result is given in the
instruction is called Addressing
Modes.
 The term addressing mode refers to
the way in which the operand of the
instruction is specified.

Gursharan Singh Tatla 3


Types of Addressing Modes
 Intel 8085 uses the following
addressing modes:
1. Direct Addressing Mode
2. Register Addressing Mode
3. Register Indirect Addressing Mode
4. Immediate Addressing Mode
5. Implicit Addressing Mode

Gursharan Singh Tatla 4


Direct Addressing Mode
 In this mode, the address of the
operand is given in the instruction
itself.
LDA 2500 H Load the contents of memory
location 2500 H in accumulator.

 LDA is the operation.


 2500 H is the address of source.
 Accumulator is the destination.

Gursharan Singh Tatla 5


Register Addressing Mode
 In this mode, the operand is in general
purpose register.

MOV A, B Move the contents of register B to


A.

 MOV is the operation.


 B is the source of data.
 A is the destination.

Gursharan Singh Tatla 6


Register Indirect Addressing
Mode
 In this mode, the address of operand
is specified by a register pair.
MOV A, M Move data from memory location
specified by H-L pair to accumulator.

 MOV is the operation.


 M is the memory location specified by
H-L register pair.
 A is the destination.
Gursharan Singh Tatla 7
Immediate Addressing Mode
 In this mode, the operand is specified
within the instruction itself.

MVI A, 05 H Move 05 H in accumulator.

 MVI is the operation.


 05 H is the immediate data (source).
 A is the destination.

Gursharan Singh Tatla 8


Implicit Addressing Mode
 If address of source of data as well as
address of destination of result is fixed,
then there is no need to give any
operand along with the instruction.
CMA Complement accumulator.

 CMA is the operation.


 A is the source.
 A is the destination.

Gursharan Singh Tatla 9


Gursharan Singh Tatla 10

You might also like