You are on page 1of 11

Date: 6 , 7 June, 2017

MICROPROCESSOR AND SYSTEMS

Department of Electrical Engineering ( SEC 1 , 11 & 111)

MEHRAN UET, JAMSHORO.

Engr. Aysha Rasheed

Email: aysha.muet@gmail.com

1
LECTURE # 15 , 16

ADDRESSING MODES OF MICROPROCESSOR 8085


2
INTRODUCTION OF ADDRESSING MODES :

The ways which are used to transfer


Definition :
the data from one register to another register,
from the memory to the register, and from the
register to the memory without any alteration in
the content are called as ADDRESSING
MODES.
TYPES OF ADDRESSING MODES :
Intel 8085 uses five following addressing modes:
1. Immediate Addressing Mode
2. Direct Addressing Mode

3. Indirect Addressing Mode


4. Register Addressing Mode
5. Implicit Addressing Mode
CATEGORIZE THE TYPES OF ADDRESSING MODES :
We can categorize five addressing modes in following manner.
Immediate ADDRESSING MODES
Addressing
Mode
Implicit
Addressing
Direct Memory To Register To Mode
Addressing Processor Register
Mode
Operation on
Indirect
single register
Addressing
Mode

Register
Addressing
Mode
IMMEDIATE ADDRESSING MODE :

In Immediate Addressing Mode, the operand is specified


within the instruction itself.

MVI is the operation.


05 H is the immediate data (source).
A is the destination.
DIRECT ADDRESSING MODE :

In Direct Addressing Mode, the address of the operand is given in


the instruction itself.

LDA is the operation.


2500 H is the address of source.
Accumulator is the destination.
INDIRECT ADDRESSING ADDRESSING MODE :
In INDIRECT Addressing Mode, the address of operand is not
present directly.
* Address of the data ( which is to be loaded inside Accumulator )
is present as the content of another Register Pair.

MOV is the operation.


M is the memory location specified by
H-L register pair.
A is the destination.
REGISTER ADDRESSING MODE :
In Register Addressing Mode, the operand is in general
purpose register.

MOV is the operation.


B is the source of data.
A is the destination.
IMPLICIT ADDRESSING MODE :
In Implicit Addressing Mode, operand as well as the address of
operand is not present.
* Only Opcode ( What TO DO ) is present here.

CMA is the operation.


A is the source.
A is the destination.
THE END !!!

11

You might also like