0% found this document useful (0 votes)
200 views13 pages

8085 Addressing Modes Memory Mapping

The document discusses addressing modes and memory mapping for the 8085 microprocessor. It describes 5 types of addressing modes for the 8085: immediate, direct, indirect, register, and implicit. It provides examples of instructions that use each addressing mode. The document also explains memory mapping as the process of assigning address ranges to memory ICs, and provides an example of mapping 1KB of memory to address lines A0-A15.

Uploaded by

Joy Pal
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
0% found this document useful (0 votes)
200 views13 pages

8085 Addressing Modes Memory Mapping

The document discusses addressing modes and memory mapping for the 8085 microprocessor. It describes 5 types of addressing modes for the 8085: immediate, direct, indirect, register, and implicit. It provides examples of instructions that use each addressing mode. The document also explains memory mapping as the process of assigning address ranges to memory ICs, and provides an example of mapping 1KB of memory to address lines A0-A15.

Uploaded by

Joy Pal
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 13

Presented by_ _

Md Aminul Islam - 183002137


Joy Pal - 201002418
Shourav Podder - 202002048
8085 Addressing Modes
&
Memory Mapping
01 Introduction

02 Types of Addressing modes

Content
03 Addressing Modes Details

04 Memory Mapping

3
Addressing Modes of 8085

 The Way of specifying data to be operated by an


instruction is known as addressing modes.

 The term addressing mode refers to the way in which


the operand of the instruction is specified. 

4
Types of Addressing Modes

1. Immediate Addressing Mode


2. Direct Addressing Mode
3. Indirect Addressing Mode
4. Register Addressing Mode
5. Implicit Addressing Mode

8
Immediate Addressing Mode

 The operand is specified within the instruction itself.

Ex-1 Ex-2

MOVI B, 45H LXI B, 45H

5
Direct Addressing Mode

 The address of the operand is given in the instruction itself.

500 501 502 503 504

77H 88H 4050 H 22H 100H

Ex-1 Ex-2

LDA 502 STA 504


Indirect Addressing Mode

 The address of operand is specified by a register pair.

Ex-1

MOV A, M Move data from memory location


specified by H-L pair to accumulator.
Register Addressing Mode

 The operand is in general purpose register.

Ex-1

MOV A, B Move the contents of register B to A.

o MOV is the operation.


o B is the source of data.
o A is the destination.
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.

Ex-1

CMA Complement accumulator.


o CMA is the operation.
o A is the source.
o A is the destination.
Memory Mapping

 It is the process of assigning address range to each


memory IC in a microcomputer.
Example

o 8-bit microprocessor has 16-bit address bus (A0 – A15) with a 1KB memory chip

A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0


SA = 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
F000H
EA = 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1
F3FF H
Memory Mapping

A0-A9

0
A13
A14 CS
A15
Decoder 1 KB *8
8
RAM
A10
A11
A12
7
Thank you…

You might also like