SlideShare a Scribd company logo
Unit 2 Continue….
Instruction set architecture of a CPU
registers,
 instruction execution cycle
M Indraja 1
M Indraja 2
M Indraja 3
 Instruction Execution and Format:
M Indraja 4
M Indraja 5
M Indraja 6
M Indraja 7
M Indraja 8
M Indraja 9
M Indraja 10
Immediate Addressing:
The simplest form of addressing is immediate addressing, in which the operand is actually present in the
instruction.
Operand is part of instruction
Operand = address field
M Indraja 11
Register (Direct) Addressing:
A very simple form of addressing is direct addressing, in which:
Address field contains address of operand
Effective address (EA) = address field (A)
e.g. ADD A ; Add contents of cell A to accumulator
The technique was common in earlier generations of computers but is not common on
contemporary architectures. It requires only one memory reference and no special calculation. The obvious
limitation is that it provides only a limited address space.
M Indraja 12
Register (Direct) Addressing Conti…..
M Indraja 13
Indirect Addressing:
With direct addressing, the length of the address field is usually less than the word length, thus limiting the address
range. One solution is to have the address field refer to the address of a word in memory, which in turn contains a
full-length address of the operand.
M Indraja 14
Displacement Addressing
A very powerful mode of addressing combines the capabilities of direct addressing and register indirect addressing.
It is known by a variety of names depending on the context of its use but the basic mechanism is the same. We will
refer to this as displacement addressing, address field hold two values:
•A = base value
•R = register that holds displacement
M Indraja 15
M Indraja 16
M Indraja 17
M Indraja 18
Thank You

More Related Content

PPTX
Addresing modes
PPTX
Computer Organisation - Addressing Modes
PDF
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
PPT
Lecture 3
PPTX
Memory Reference Instructions
PPTX
Memory Reference Instructions
PDF
Design and implementation of complex floating point processor using fpga
PPTX
An overview of siemens plc address mapping
Addresing modes
Computer Organisation - Addressing Modes
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
Lecture 3
Memory Reference Instructions
Memory Reference Instructions
Design and implementation of complex floating point processor using fpga
An overview of siemens plc address mapping

What's hot (20)

PPTX
Instruction format
PPTX
Computer architecture addressing modes and formats
PPTX
Computer System Architecture
PPTX
memory reference instruction
PPTX
Addressing modes
PPTX
Digital signal processing
PPTX
Instruction Set (Part 2)
PPTX
Addressing modes
PPT
Addressing modes
PPTX
Addressing Modes
PPTX
Micro program example
PPT
Addressing modes
PPTX
Addressing modes
PPTX
Computer architecture instruction formats
PPTX
Addressing modes 8085
PPTX
addressing modes
PPTX
instruction set Architecture.....(ISA)
PPTX
ADDRESSING MODE
PPT
11 instruction sets addressing modes
Instruction format
Computer architecture addressing modes and formats
Computer System Architecture
memory reference instruction
Addressing modes
Digital signal processing
Instruction Set (Part 2)
Addressing modes
Addressing modes
Addressing Modes
Micro program example
Addressing modes
Addressing modes
Computer architecture instruction formats
Addressing modes 8085
addressing modes
instruction set Architecture.....(ISA)
ADDRESSING MODE
11 instruction sets addressing modes
Ad

Similar to Arithmetic and logic unit Continue... (20)

PPTX
module 3 instruction set and control unit
PPTX
UNIT-2.pptx
PPTX
ITEC582-Chapter 13-CO-UNIT-1-IMPORT.pptx
PPTX
ITEC582-Chapter 13-usefull-Computer.pptx
PPT
unit-3-L1.ppt
PPT
Mca i-u-4 central processing unit and pipeline
PPT
central processing unit and pipeline
PPTX
introduction to microprocessor and assembly language
PPT
Computer Organization and Architecture2.ppt
PPTX
Module 3.1_Instruction Types and Addressing modes.pptx
PPT
Advanced computer architect lesson 3 and 4
PDF
UNIT-3-COrtertertertertertertertertr.pdf
PPT
B.sc cs-ii-u-4 central processing unit and pipeline
PPT
Bca 2nd sem-u-4 central processing unit and pipeline
PDF
Central processor organization
PPTX
Anshika 1111.pptx
PDF
7. CPU_Unit3 (1).pdf
PPTX
Instruction Formats in computer architecture.pptx
PPTX
instruction sets (1).pptx
PPTX
Addressing Modes.pptx
module 3 instruction set and control unit
UNIT-2.pptx
ITEC582-Chapter 13-CO-UNIT-1-IMPORT.pptx
ITEC582-Chapter 13-usefull-Computer.pptx
unit-3-L1.ppt
Mca i-u-4 central processing unit and pipeline
central processing unit and pipeline
introduction to microprocessor and assembly language
Computer Organization and Architecture2.ppt
Module 3.1_Instruction Types and Addressing modes.pptx
Advanced computer architect lesson 3 and 4
UNIT-3-COrtertertertertertertertertr.pdf
B.sc cs-ii-u-4 central processing unit and pipeline
Bca 2nd sem-u-4 central processing unit and pipeline
Central processor organization
Anshika 1111.pptx
7. CPU_Unit3 (1).pdf
Instruction Formats in computer architecture.pptx
instruction sets (1).pptx
Addressing Modes.pptx
Ad

More from IndrajaMeghavathula (9)

PDF
Networking Technologies Basic's complete notes
PPTX
Network layer u3
PPTX
Multiple access protocol
PPTX
Data link layer
PPTX
Basics of Computer Networks
PPTX
Cache memory
PPTX
Memory Unit
PDF
Arithmetic and logic unit
PDF
computer organization and architecture
Networking Technologies Basic's complete notes
Network layer u3
Multiple access protocol
Data link layer
Basics of Computer Networks
Cache memory
Memory Unit
Arithmetic and logic unit
computer organization and architecture

Recently uploaded (20)

PPTX
master seminar digital applications in india
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Cell Structure & Organelles in detailed.
PDF
Insiders guide to clinical Medicine.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Institutional Correction lecture only . . .
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Pre independence Education in Inndia.pdf
master seminar digital applications in india
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
TR - Agricultural Crops Production NC III.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
01-Introduction-to-Information-Management.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Complications of Minimal Access Surgery at WLH
Module 4: Burden of Disease Tutorial Slides S2 2025
2.FourierTransform-ShortQuestionswithAnswers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Cell Structure & Organelles in detailed.
Insiders guide to clinical Medicine.pdf
O7-L3 Supply Chain Operations - ICLT Program
Institutional Correction lecture only . . .
Microbial diseases, their pathogenesis and prophylaxis
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
human mycosis Human fungal infections are called human mycosis..pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Pre independence Education in Inndia.pdf

Arithmetic and logic unit Continue...

  • 1. Unit 2 Continue…. Instruction set architecture of a CPU registers,  instruction execution cycle M Indraja 1
  • 4.  Instruction Execution and Format: M Indraja 4
  • 11. Immediate Addressing: The simplest form of addressing is immediate addressing, in which the operand is actually present in the instruction. Operand is part of instruction Operand = address field M Indraja 11
  • 12. Register (Direct) Addressing: A very simple form of addressing is direct addressing, in which: Address field contains address of operand Effective address (EA) = address field (A) e.g. ADD A ; Add contents of cell A to accumulator The technique was common in earlier generations of computers but is not common on contemporary architectures. It requires only one memory reference and no special calculation. The obvious limitation is that it provides only a limited address space. M Indraja 12
  • 13. Register (Direct) Addressing Conti….. M Indraja 13
  • 14. Indirect Addressing: With direct addressing, the length of the address field is usually less than the word length, thus limiting the address range. One solution is to have the address field refer to the address of a word in memory, which in turn contains a full-length address of the operand. M Indraja 14
  • 15. Displacement Addressing A very powerful mode of addressing combines the capabilities of direct addressing and register indirect addressing. It is known by a variety of names depending on the context of its use but the basic mechanism is the same. We will refer to this as displacement addressing, address field hold two values: •A = base value •R = register that holds displacement M Indraja 15