[go: up one dir, main page]

0% found this document useful (0 votes)
18 views9 pages

8085 Addressing Modes

Uploaded by

HOD ECE
Copyright
© © All Rights Reserved
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% found this document useful (0 votes)
18 views9 pages

8085 Addressing Modes

Uploaded by

HOD ECE
Copyright
© © All Rights Reserved
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

ADDRESSING MODES

OF 8085
Addressing Modes of
8085
To perform any operation, we
have to give the corresponding
instructions to the
microprocessor.
Ineach instruction, programmer
has to specify 3 things:
◦ Operation to be performed.
◦ Address of source of data.
◦ Address of destination of result.
www.eazynotes.c
om
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.

www.eazynotes.c
om
Types of Addressing
Modes
Intel8085 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

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

LDA is the operation.


2500 H is the address of source.
Accumulator is the destination.
www.eazynotes.c
om
Register Addressing
Mode
Inthis 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.

www.eazynotes.c
om
Register Indirect Addressing
Mode
Inthis mode, the address of
operand is specified by a register
pair.
MOV A, Move data from memory
M 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.
www.eazynotes.c
om
Immediate Addressing
Mode
In this mode, the operand is
specified within the instruction
itself.
MVI A, 05 Move 05 H in accumulator.
H

MVI is the operation.


05 H is the immediate data
(source).
A is the destination.
www.eazynotes.c
om
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.
www.eazynotes.c
om

You might also like