0% found this document useful (0 votes)
46 views

9.addressing Mode

The document discusses different addressing modes in microprocessors including immediate, register, direct, indirect, implied, and null addressing modes. It provides examples of instructions that use each addressing mode and brief explanations of how each mode accesses or specifies the location of operands.

Uploaded by

JEEVANANTHAM G
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)
46 views

9.addressing Mode

The document discusses different addressing modes in microprocessors including immediate, register, direct, indirect, implied, and null addressing modes. It provides examples of instructions that use each addressing mode and brief explanations of how each mode accesses or specifies the location of operands.

Uploaded by

JEEVANANTHAM G
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
You are on page 1/ 8

Addressing Modes

The number & Different kind of ways the programmer can


refer to data stored in the memory
The different ways that a microprocessor can access data
are referred to as Addressing modes
Immediate Addressing mode
Register Addressing mode
Direct Addressing mode
Indirect Addressing mode
Implied Addressing mode

Addressing Modes
Immediate Addressing Mode
8 or 16 bit data can be specified as a part of
Instruction
 The instruction having ‘I’ (Immediate) letter fall
under this category
Examples :
MVI C,25H
MVI M,7CH
LXI D,245EH
ADI 87H

Immediate Addressing Mode


Register Addressing Mode
 Data transfer between Registers
 Specifies the Source ,Destination or Both Operand in
an 8085 registers
 Faster Execution (it is not necessary to access
memory locations )
Examples :
MOV A,B
ADD E
SPHL
XCHG
INR L

Register Addressing Mode


Direct Addressing Mode
 Specifies 16 bit address of the operand within
instruction itself
 Second & third bytes of instruction contain 16 bit
 Note : In interface IO port address is only 8 bit

Examples :
LDA 2000H
LHLD 1111H
IN 75H

Direct Addressing Mode


Indirect Addressing Mode

 The memory address where the operand located is


specified by the contents of a register pair
Examples :
LDAX B
MOV M,D
Immediate Indirect MVI M,55H
Register Indirect ADC M [A A +Cy+
(M)]
DCR M [(HL)(HL)+1]
PUSH PSW
Indirect Addressing Mode
Implied Addressing Mode

 Opcode specifies the address of the operands

Examples :
CMA ( A A )
STC (Cy 1)
RAL
DAA

Implied Addressing Mode


?
 Machine Control group
Examples :
EI DI
NOP HLT
SIM RIM

Answer :

?
NULL Addressing Mode

 Machine Control group


Examples :
EI DI
NOP HLT
SIM RIM

Answer : NULL Addressing Mode

NULL Addressing Mode

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy