SlideShare a Scribd company logo
PRESENTATION BY
MRITUNJAY SHARMA
INDEX
 Addressing Mode.
 Types of Addressing Modes.
1. Implied Mode.
2. Auto Increment/decrement Mode.
3. Immediate Mode.
4. Indirect Addressing Mode.
 Instruction Format.
 Types of Instruction Format.
1. Memory Reference Instructions.
2. Register Reference Instructions.
3. I/O Reference Instructions.
Addressing Modes
 Every instruction format contain an opcode i.e
operation code which is required to be implemented
on some data stored in memory or register.
 Addressing Modes gives assembly lang. programmer
the flexibility to design a program which are more
effective w.r.t number of instruction.
Types of addressing modes
 Implied Mode :- Implied addressing is an addressing
mode which specifies no address at all.
EX. CMA - Complement the content of accumulator
• Auto Increment/Decrement Mode :- It helps to
increment the value of register by 1 is called Auto
Increment.
And if it is reduced by 1 is called Auto
Decrement.
Immediate Mode
 In this instead of address to be specified in instruction
either the operand or the value of operand is been
specified.
Direct Addressing Mode
 In this mode the address of the data is specified in the
instruction. The data will be in memory. In this
addressing mode, the program instructions and data
can be stored in different memory.
Ex: LDA 5 (Location)
Load accumulator with the value available at
location 5.
Indirect Addressing Mode
 In indirect addressing mode, the instruction specifies
the name of the register in which the address of the
data is available. Here the data will be in memory and
the address will be in the register pair.
Instruction Format
 It consist of binary code 0 and 1 group together.
 It instruct the computer to perform a specific
operation.
 It usually divide into 2 parts :-
 Operation code – It ia a group of bits that defines
operation.
 Operand – The address of a value contained in a
variable on which opcode can be implemented.
Types of Instruction Format
 There are 3 types of Instruction Format as follows :
 I/O Instruction Format.
Memory Reference Instruction Format.
Register Reference Instruction Format.
 In an instruction format:
 First 12 bits (0-11) specify an address.
 Next 3 bits specify operation code (opcode).
 Left most bit specify the addressing mode I
I = 0 for direct address
I = 1 for indirect address
Memory Reference Instructions
 first 12 bits (0-11) specify an address.
 The 3 bits utilizes for recognizing the operation code .
 The last bit i.e I =0 indicate Direct Address.
I = 1 indicate Indirect Address.
•
Register Reference Instructions
 First 12 bits (0-11) specify the register operation.
 The next three bits equals to 111 specify opcode.
 The last mode bit of the instruction is 0.
 The instruction helps to carry micro-operation on
value in register are :-
1. CLA – Clear AC
2. CLE – Clear content of reg. E
3. CMA – Complement AC
4. SPA – Skip if Positive in AC
5. SNZ – Skip if not Zero
I/O Reference Instructions
 First 12 bits (0-11) specify the I/O operation.
 The next three bits equals to 111 specify opcode.
 The last mode bit of the instruction is 1.
 There are 25 basic computer instruction some are as
follows :-
1. LDA – Load to accumulator
2. STA – Store to accumulator
3. BSA – Branch Save Address
4. ISZ – Increment & skip if zero
5. BUN – Branch unconditing
Addresing modes

More Related Content

PPTX
Computer architecture instruction formats
PPT
Microprogram Control
PPTX
Instruction codes
PPT
Addressing modes
PPTX
Register organization, stack
PPTX
Addressing modes
PDF
Unit 2 mpmc
PPTX
Data transfer and manipulation
Computer architecture instruction formats
Microprogram Control
Instruction codes
Addressing modes
Register organization, stack
Addressing modes
Unit 2 mpmc
Data transfer and manipulation

What's hot (20)

PDF
COMPUTER ORGANIZATION NOTES Unit 2
PPTX
Addressing sequencing
PPTX
General register organization (computer organization)
PPTX
Instruction Execution Cycle
PPTX
Computer Organisation - Addressing Modes
PPTX
Types of Instruction Format
DOCX
Control Units : Microprogrammed and Hardwired:control unit
PPTX
PDF
Memory mapping
PPTX
Addressing modes of 8086
PPT
04 cache memory.ppt 1
PDF
Assembler directives and basic steps ALP of 8086
PPTX
8237 dma controller
PPTX
Processor organization & register organization
PPT
Addressing modes
PPTX
Register Reference Instructions | Computer Science
PDF
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
PPTX
Data encoding and modulation
PPS
Cache memory
PPTX
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
COMPUTER ORGANIZATION NOTES Unit 2
Addressing sequencing
General register organization (computer organization)
Instruction Execution Cycle
Computer Organisation - Addressing Modes
Types of Instruction Format
Control Units : Microprogrammed and Hardwired:control unit
Memory mapping
Addressing modes of 8086
04 cache memory.ppt 1
Assembler directives and basic steps ALP of 8086
8237 dma controller
Processor organization & register organization
Addressing modes
Register Reference Instructions | Computer Science
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
Data encoding and modulation
Cache memory
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
Ad

Viewers also liked (13)

PPTX
COMPUTER INSTRUCTIONS & TIMING & CONTROL.
PPT
B.sc cs-ii-u-2.2-overview of register transfer, micro operations and basic co...
PPTX
Workshop Assembler
PPT
1327 addressingmodesof8086-100523023240-phpapp02
PPTX
Computer instruction
PPT
Instruction codes and computer registers
PDF
Instruction code
PPTX
Basic Computer Organization and Design
PPS
Computer instructions
PPT
Types of instructions
PPT
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
PPTX
Addressing Modes
PPT
ADDRESING THE PROBLEMS OF PHYSICALLY DISABLED IN THE CLOTHING INDUSTRY by Aji...
COMPUTER INSTRUCTIONS & TIMING & CONTROL.
B.sc cs-ii-u-2.2-overview of register transfer, micro operations and basic co...
Workshop Assembler
1327 addressingmodesof8086-100523023240-phpapp02
Computer instruction
Instruction codes and computer registers
Instruction code
Basic Computer Organization and Design
Computer instructions
Types of instructions
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Addressing Modes
ADDRESING THE PROBLEMS OF PHYSICALLY DISABLED IN THE CLOTHING INDUSTRY by Aji...
Ad

Similar to Addresing modes (20)

PPTX
ADDRESSING MODES.pptx
PPTX
ADDRESSING MODES
PPTX
ADDRESSING MODES
PPTX
addressing modes
PPTX
PPT on Addressing Modes.ppt.pptx
PPTX
a-m-170612075909.pptx download by student
PPTX
Introduction to Addressing modes in computer memory.pptx
PPTX
UNDERSTANDING ADDRESSING MODES1 IN THE CPU.pptx
PPTX
Instruction format UJJWAL MATOLIYA.pptx
PPTX
Address mode adress mode mode of adressing addressingmodes.pptx
PPTX
8085 addressing modes
PPTX
COA.pptx
PPTX
Unit-1_Processor_Basic Cpu_Organization.pptx
PPTX
Addressing modes
PPTX
instruction format and addressing modes
PPTX
Instruction Formats in computer architecture.pptx
PDF
Instruction code
PDF
Instruction code
PDF
Describe the three main addressing modes of the PIC16 architecture di.pdf
PPTX
module 3 instruction set and control unit
ADDRESSING MODES.pptx
ADDRESSING MODES
ADDRESSING MODES
addressing modes
PPT on Addressing Modes.ppt.pptx
a-m-170612075909.pptx download by student
Introduction to Addressing modes in computer memory.pptx
UNDERSTANDING ADDRESSING MODES1 IN THE CPU.pptx
Instruction format UJJWAL MATOLIYA.pptx
Address mode adress mode mode of adressing addressingmodes.pptx
8085 addressing modes
COA.pptx
Unit-1_Processor_Basic Cpu_Organization.pptx
Addressing modes
instruction format and addressing modes
Instruction Formats in computer architecture.pptx
Instruction code
Instruction code
Describe the three main addressing modes of the PIC16 architecture di.pdf
module 3 instruction set and control unit

Recently uploaded (20)

PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Computing-Curriculum for Schools in Ghana
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
GDM (1) (1).pptx small presentation for students
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Basic Mud Logging Guide for educational purpose
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
01-Introduction-to-Information-Management.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Microbial disease of the cardiovascular and lymphatic systems
Computing-Curriculum for Schools in Ghana
TR - Agricultural Crops Production NC III.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
GDM (1) (1).pptx small presentation for students
2.FourierTransform-ShortQuestionswithAnswers.pdf
Microbial diseases, their pathogenesis and prophylaxis
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
VCE English Exam - Section C Student Revision Booklet
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Basic Mud Logging Guide for educational purpose
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Addresing modes

  • 2. INDEX  Addressing Mode.  Types of Addressing Modes. 1. Implied Mode. 2. Auto Increment/decrement Mode. 3. Immediate Mode. 4. Indirect Addressing Mode.  Instruction Format.  Types of Instruction Format. 1. Memory Reference Instructions. 2. Register Reference Instructions. 3. I/O Reference Instructions.
  • 3. Addressing Modes  Every instruction format contain an opcode i.e operation code which is required to be implemented on some data stored in memory or register.  Addressing Modes gives assembly lang. programmer the flexibility to design a program which are more effective w.r.t number of instruction.
  • 4. Types of addressing modes  Implied Mode :- Implied addressing is an addressing mode which specifies no address at all. EX. CMA - Complement the content of accumulator • Auto Increment/Decrement Mode :- It helps to increment the value of register by 1 is called Auto Increment. And if it is reduced by 1 is called Auto Decrement.
  • 5. Immediate Mode  In this instead of address to be specified in instruction either the operand or the value of operand is been specified.
  • 6. Direct Addressing Mode  In this mode the address of the data is specified in the instruction. The data will be in memory. In this addressing mode, the program instructions and data can be stored in different memory. Ex: LDA 5 (Location) Load accumulator with the value available at location 5.
  • 7. Indirect Addressing Mode  In indirect addressing mode, the instruction specifies the name of the register in which the address of the data is available. Here the data will be in memory and the address will be in the register pair.
  • 8. Instruction Format  It consist of binary code 0 and 1 group together.  It instruct the computer to perform a specific operation.  It usually divide into 2 parts :-  Operation code – It ia a group of bits that defines operation.  Operand – The address of a value contained in a variable on which opcode can be implemented.
  • 9. Types of Instruction Format  There are 3 types of Instruction Format as follows :  I/O Instruction Format. Memory Reference Instruction Format. Register Reference Instruction Format.
  • 10.  In an instruction format:  First 12 bits (0-11) specify an address.  Next 3 bits specify operation code (opcode).  Left most bit specify the addressing mode I I = 0 for direct address I = 1 for indirect address
  • 11. Memory Reference Instructions  first 12 bits (0-11) specify an address.  The 3 bits utilizes for recognizing the operation code .  The last bit i.e I =0 indicate Direct Address. I = 1 indicate Indirect Address. •
  • 12. Register Reference Instructions  First 12 bits (0-11) specify the register operation.  The next three bits equals to 111 specify opcode.  The last mode bit of the instruction is 0.
  • 13.  The instruction helps to carry micro-operation on value in register are :- 1. CLA – Clear AC 2. CLE – Clear content of reg. E 3. CMA – Complement AC 4. SPA – Skip if Positive in AC 5. SNZ – Skip if not Zero
  • 14. I/O Reference Instructions  First 12 bits (0-11) specify the I/O operation.  The next three bits equals to 111 specify opcode.  The last mode bit of the instruction is 1.
  • 15.  There are 25 basic computer instruction some are as follows :- 1. LDA – Load to accumulator 2. STA – Store to accumulator 3. BSA – Branch Save Address 4. ISZ – Increment & skip if zero 5. BUN – Branch unconditing