4
Most read
9
Most read
10
Most read
G.KARTHIGA
M.SC (INFO TECH)
DEPARTMENT OF CS & IT
NADAR SARASWATHI COLLEGE OF ARTS &
SCIENCE ,THENI.

A Program in the memory unit of the
computer consists of sequence of
instruction.
A program is executed in computer by
through a cycle for each instruction.
Each instruction cycle in turn is
subdivided into a sequence of sub cycles
or phases.
INTRODUCTION

FETCH
DECODE
EXECUTE

Fetch an instruction from memory.
Decode the instruction.
Read the effective address from memory if the
instruction has an indirect address.
Execute the instruction.
Each instruction cycle consists of the
following phases:

The program counter PC is loaded with the
address of the first instruction in the program.
The sequence counter SC is cleared to 0,providing
a decoded timing signal T0.
FETCH AND DECODE
T0:AR<-PC
T1:IR<-M[AR],PC<-PC+1
T2:D0……D7<-Decoder IR(12-14),AR<-IR(0-11),I<-IR(15)

Register transfer for the fetch phase

Place the content of PC onto the bus by making
the bus selection input s2,s1,s0 equal to 010.
Transfer the content of the bus to AR by enabling
the LD input of A.
T0 to achieve the following
connection:
T1:IR<-m[AR],PC<-PC+1
The timing signal that active after the decoding
is T3.
Decoder output D7 is equal to 1 if the operation
code is equal to binary bit 111.
The micro operation for the indirect address
condition can be symbolized by the register
transfer statement:
DETERMINE THE TYPE OF
INSTRUCTION
AR<-M[AR]

t
FLOWCHART FOR
INSTRUCTION CYECLE

 Register reference instruction are recognized by the
control when D7=1 and I=0.
 Each control function needs the Boolean relation D7I’T3.
 The first seven register reference instruction perform clear
, complement , circular shift and increment micro
operation on the AC or E register.
REGISTER REFERENCE
INSTRUCTION

More Related Content

PPTX
Instruction Execution Cycle
PPTX
Computer Organisation & Architecture (chapter 1)
PPTX
General register organization (computer organization)
PPTX
Operand and Opcode | Computer Science
PPTX
Programming the basic computer
PDF
Processor Organization and Architecture
PDF
Processor Organization
PPT
Timing diagram 8085 microprocessor
Instruction Execution Cycle
Computer Organisation & Architecture (chapter 1)
General register organization (computer organization)
Operand and Opcode | Computer Science
Programming the basic computer
Processor Organization and Architecture
Processor Organization
Timing diagram 8085 microprocessor

What's hot (20)

PPTX
Instruction cycle with interrupts
PPTX
System Programing Unit 1
PDF
Digital Electronics Question Bank
PDF
Compiler design error handling
PPT
Input output organization
PPTX
Instruction codes
PPTX
Computer architecture page replacement algorithms
PPTX
Assemblers
PDF
Instruction formats-in-8086
PPTX
Instruction pipeline: Computer Architecture
PPTX
Unit 4-booth algorithm
PPTX
CS304PC:Computer Organization and Architecture Session 11 general register or...
DOCX
Control Units : Microprogrammed and Hardwired:control unit
PPTX
Pipelining and vector processing
PPTX
Register organization, stack
PPT
Memory Reference instruction
PPT
Types of instructions
PPTX
System Programming- Unit I
PPTX
8086 microprocessor-architecture
PPTX
Memory Reference Instructions
Instruction cycle with interrupts
System Programing Unit 1
Digital Electronics Question Bank
Compiler design error handling
Input output organization
Instruction codes
Computer architecture page replacement algorithms
Assemblers
Instruction formats-in-8086
Instruction pipeline: Computer Architecture
Unit 4-booth algorithm
CS304PC:Computer Organization and Architecture Session 11 general register or...
Control Units : Microprogrammed and Hardwired:control unit
Pipelining and vector processing
Register organization, stack
Memory Reference instruction
Types of instructions
System Programming- Unit I
8086 microprocessor-architecture
Memory Reference Instructions
Ad

Similar to Instruction cycle (20)

PPTX
Assembly language
PDF
11. Lecture.pdf
PPTX
Instruction cycle.pptx
PPT
Register Transfer Language and Micro Operations
PDF
computer organization and assembly language giki course slides
PPTX
INSTRUCTION CYCLE
PPTX
Basic computer organization design
PDF
Instruction execution cycle _
PPTX
Unit2pptx__2021_12wqeqw_27_08_56_15 (1).pptx
PPTX
material for studentbasic computer organization and design .pptx
PDF
BCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdf
PDF
SAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdf
PPTX
Flow control in computer
PDF
Central processing unit i
PPT
unit_6-basic-processing-unit.pptt engineering
PPTX
lecture2.pptx
PPTX
Computer architecture chapter 5 bca.pptx
PPTX
Unit_2 (4).pptx
PPT
Basic processing unit by aniket bhute
PPT
Computer Organization for third semester Vtu SyllabusModule 4.ppt
Assembly language
11. Lecture.pdf
Instruction cycle.pptx
Register Transfer Language and Micro Operations
computer organization and assembly language giki course slides
INSTRUCTION CYCLE
Basic computer organization design
Instruction execution cycle _
Unit2pptx__2021_12wqeqw_27_08_56_15 (1).pptx
material for studentbasic computer organization and design .pptx
BCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdf
SAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdf
Flow control in computer
Central processing unit i
unit_6-basic-processing-unit.pptt engineering
lecture2.pptx
Computer architecture chapter 5 bca.pptx
Unit_2 (4).pptx
Basic processing unit by aniket bhute
Computer Organization for third semester Vtu SyllabusModule 4.ppt
Ad

More from SangeethaSasi1 (20)

PPT
L4 multiplexing &amp; multiple access 16
PPT
Image processing using matlab
PPTX
PPTX
PPTX
Dip pppt
PPTX
Web techh
PPTX
Web tech
PPTX
PPTX
Vani dbms
PPTX
Hema wt (1)
PPTX
Hema rdbms
PPTX
Web tech
PPTX
Web tech
PPTX
PPTX
PPTX
PPTX
Software
PPTX
Operating system
PPTX
Dataminng
PPTX
System calls
L4 multiplexing &amp; multiple access 16
Image processing using matlab
Dip pppt
Web techh
Web tech
Vani dbms
Hema wt (1)
Hema rdbms
Web tech
Web tech
Software
Operating system
Dataminng
System calls

Recently uploaded (20)

PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
International_Financial_Reporting_Standa.pdf
PDF
My India Quiz Book_20210205121199924.pdf
PDF
Mucosal Drug Delivery system_NDDS_BPHARMACY__SEM VII_PCI.pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PDF
semiconductor packaging in vlsi design fab
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Paper A Mock Exam 9_ Attempt review.pdf.
International_Financial_Reporting_Standa.pdf
My India Quiz Book_20210205121199924.pdf
Mucosal Drug Delivery system_NDDS_BPHARMACY__SEM VII_PCI.pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
Hazard Identification & Risk Assessment .pdf
Core Concepts of Personalized Learning and Virtual Learning Environments
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
Share_Module_2_Power_conflict_and_negotiation.pptx
Introduction to pro and eukaryotes and differences.pptx
HVAC Specification 2024 according to central public works department
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
semiconductor packaging in vlsi design fab
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf

Instruction cycle

  • 1. G.KARTHIGA M.SC (INFO TECH) DEPARTMENT OF CS & IT NADAR SARASWATHI COLLEGE OF ARTS & SCIENCE ,THENI.
  • 2.  A Program in the memory unit of the computer consists of sequence of instruction. A program is executed in computer by through a cycle for each instruction. Each instruction cycle in turn is subdivided into a sequence of sub cycles or phases. INTRODUCTION
  • 4.  Fetch an instruction from memory. Decode the instruction. Read the effective address from memory if the instruction has an indirect address. Execute the instruction. Each instruction cycle consists of the following phases:
  • 5.  The program counter PC is loaded with the address of the first instruction in the program. The sequence counter SC is cleared to 0,providing a decoded timing signal T0. FETCH AND DECODE T0:AR<-PC T1:IR<-M[AR],PC<-PC+1 T2:D0……D7<-Decoder IR(12-14),AR<-IR(0-11),I<-IR(15)
  • 6.  Register transfer for the fetch phase
  • 7.  Place the content of PC onto the bus by making the bus selection input s2,s1,s0 equal to 010. Transfer the content of the bus to AR by enabling the LD input of A. T0 to achieve the following connection: T1:IR<-m[AR],PC<-PC+1
  • 8. The timing signal that active after the decoding is T3. Decoder output D7 is equal to 1 if the operation code is equal to binary bit 111. The micro operation for the indirect address condition can be symbolized by the register transfer statement: DETERMINE THE TYPE OF INSTRUCTION AR<-M[AR]
  • 10.   Register reference instruction are recognized by the control when D7=1 and I=0.  Each control function needs the Boolean relation D7I’T3.  The first seven register reference instruction perform clear , complement , circular shift and increment micro operation on the AC or E register. REGISTER REFERENCE INSTRUCTION