SlideShare a Scribd company logo
2
Most read
13
Most read
16
Most read
Fetch Execute Cycle
Starter Activity: What is it?
You will be given a small part of a computer. In
groups of 4 you are to discuss what you think it is
and how it might work. Be ready to feedback your
thoughts to the rest of the class.
Fetch Execute Cycle
In this lesson you will learn about what a CPU is,
what it does and how it works. You will create an
annotated diagram of a CPU that explains the
different operations of the fetch execute cycle.
Lesson
Objectives
 Understand the purpose of a CPU and its role
 Be able to describe the components of a CPU
 Be able to locate a CPU in a computer
 Be able to explain the fetch execute cycle
Fetch Execute Cycle
What is a CPU
Watch the What is a CPU video, this will introduce
you to what a CPU is.
Fetch Execute Cycle
CPU (Central Processing Unit)
•The CPU (Central Processing Unit) is commonly
referred to as the “brains of a computer”
•The CPU is also know as a processor
•It is responsible for executing a sequence of
instructions called a program
•The program will take inputs, process them and
output the results
•CPUs are in mobile phones, washing machines,
tablet computers
Fetch Execute Cycle
Task 13: CPU Drawing
Using a paint program create a drawing of a CPU. It
must be a realistic. (10cm x 10cm)
Fetch Execute Cycle
Where is the CPU?
The CPU sits in the motherboard of the central unit.
Fetch Execute Cycle
Components of a CPU
•Control unit- Coordinates and controls all parts of
the computer system
•Arithmetic Logic unit- Performs arithmetic or
logical operations
•Register- Stores the most frequently used
instructions and data
Fetch Execute Cycle
The Control Unit
Control Unit- Manages four basic operations (Fetch
Execute Cycle)
•Fetch- Gets next program instruction from the
computer’s memory
•Decode- Figure out what the program is telling the
computer to do
•Execute- Perform the requested action
•Store the results to a register or to memory
Fetch Execute Cycle
The Arithmetic-Logic Unit (ALU)
Arithmetic-Logic Unit (ALU)- Perform basic
arithmetic or logic operations
•Add, Subtract, Multiply, Divide
•Compare two items to see which one is larger or
smaller
Fetch Execute Cycle
How a CPU works – Fetch Execute Cycle
Fetch Execute Cycle
Control unit ALU
Memory
Task 14: Parts of a CPU
Create a word document and add a SmartArt text
cycle with four text boxes. Add the four basic
operations of the Fetch Execute Cycle in the text
boxes. Fetch, Decode, Execute and Store.
Copy and paste your drawing of the CPU into the
middle of the circle.
Fetch Execute Cycle
Drinks Machine – Fetch Execute Cycle
Lets think of the Fetch Execute Cycle like a drinks
machine. Customer presses the coke button.
The stuff could be a number, a word or an
instruction. The next customers arrives and
presses the lemonade button – this is the cycle.
Fetch Execute Cycle
Address Stuff
1 Load 41
2 Load 42
3 Load 67
41 Coke
42 Lemonade
Fetch
Load 41
Execute
Memory
Task 15: CPU Annotation
Annotate your diagram to explain exactly how a
CPU works. You must explain the four operations
of the fetch execute cycle .
Fetch Execute Cycle
Plenary: Calculator
Using only words explain how a CPU would add
up three numbers. (The computers calculator)
Fetch Execute Cycle
Keywords
 Understand the purpose of a CPU and its role
 Be able to describe the components of a CPU
 Be able to locate a CPU in a computer
 Be able to explain the fetch execute cycle
Objectives
 CPC
 Motherboard
 Control Unit
 Arithmetic Logic Unit
 Fetch
 Decode
 Execute
 Store




Fetch Execute Cycle

More Related Content

PPT
TCP/ IP
Harshit Srivastava
 
PPTX
Pseudocode flowcharts
nicky_walters
 
PDF
Introduction to SOFTWARE ARCHITECTURE
Ivano Malavolta
 
PPTX
Network protocol
SWAMY NAYAK
 
PPT
Deadlock detection and recovery by saad symbian
saad symbian
 
PPT
Network Topology and it's types Star topology, Ring topology, Bus topology an...
Self-employed
 
DOC
operating system lecture notes
AVC College of Engineering
 
PDF
Process scheduling (CPU Scheduling)
Mukesh Chinta
 
Pseudocode flowcharts
nicky_walters
 
Introduction to SOFTWARE ARCHITECTURE
Ivano Malavolta
 
Network protocol
SWAMY NAYAK
 
Deadlock detection and recovery by saad symbian
saad symbian
 
Network Topology and it's types Star topology, Ring topology, Bus topology an...
Self-employed
 
operating system lecture notes
AVC College of Engineering
 
Process scheduling (CPU Scheduling)
Mukesh Chinta
 

What's hot (20)

PPTX
Operating system components
Syed Zaid Irshad
 
PPTX
Basic programming concepts
salmankhan570
 
PPTX
Computer system architecture
Kumar
 
PPTX
Gateway and firewall
vinayh.vaghamshi _
 
PPT
Electronic mail
Diwaker Pant
 
PPTX
Operating Systems
Harshith Meela
 
PPTX
Computer networks
Syed Khawar Abbas Asad
 
PPTX
TCP- Transmission Control Protocol
Akhil .B
 
PDF
Interface segregation principle
muhammadali0014
 
PPT
Program logic and design
Chaffey College
 
PPTX
Software Process Models
Hassan A-j
 
PPTX
Process scheduling
Deepika Balichwal
 
PPTX
Connecting devices
Himanshu Shekhar
 
PPTX
Osi
Neha Gupta
 
PPTX
computer organization and assembly language Lec 01 coal_introduction
Zia3130
 
PPTX
SDLC Models
akash250690
 
PPTX
Operating system
asmakh89
 
PPT
TCP/IP
Syed Zaid Irshad
 
PPT
Von Neumann Architecture
Zahid Rajeel
 
DOCX
Computer Network Unit I RGPV
NANDINI SHARMA
 
Operating system components
Syed Zaid Irshad
 
Basic programming concepts
salmankhan570
 
Computer system architecture
Kumar
 
Gateway and firewall
vinayh.vaghamshi _
 
Electronic mail
Diwaker Pant
 
Operating Systems
Harshith Meela
 
Computer networks
Syed Khawar Abbas Asad
 
TCP- Transmission Control Protocol
Akhil .B
 
Interface segregation principle
muhammadali0014
 
Program logic and design
Chaffey College
 
Software Process Models
Hassan A-j
 
Process scheduling
Deepika Balichwal
 
Connecting devices
Himanshu Shekhar
 
computer organization and assembly language Lec 01 coal_introduction
Zia3130
 
SDLC Models
akash250690
 
Operating system
asmakh89
 
Von Neumann Architecture
Zahid Rajeel
 
Computer Network Unit I RGPV
NANDINI SHARMA
 
Ad

Viewers also liked (20)

PPT
Fetch-execute Cycle
Forrester High School
 
PPT
Instruction cycle
shweta-sharma99
 
PPT
Fetch Execute Cycle
py7rjs
 
PDF
Instruction cycle
Kumar
 
PPT
Fetch decode-execute presentation
chantellemallia
 
PPTX
10.data transmission
Deepak Sharma
 
PPS
Computer instructions
Anuj Modi
 
PPTX
instruction cycle ppt
sheetal singh
 
PPTX
Machine Cycle
Muhammad Umer Yasin
 
PPT
Instruction cycle
Talesun Solar USA Ltd.
 
PPTX
The Little-Man Computer (in detail)
Damian T. Gordon
 
PDF
What is CPU Register? Type of CPU Register.
Kapil Dev Das
 
PPTX
Operating system and its function
Nikhi Jain
 
PDF
Evolution of INTEL Microprocessor
Vijay Kumar
 
PPT
It and computing assessment
cachs_computing
 
PPT
A451 cpu fetch execute cycle (2-12 & 2-14)
wardjo
 
PPTX
Process & Control Hardware plus fetch-execute cycle
sebrown
 
PPTX
Linked Lists
SabahtHussein
 
PPTX
Lecture 11
RahulRathi94
 
PPTX
iOS
akanksha9597
 
Fetch-execute Cycle
Forrester High School
 
Instruction cycle
shweta-sharma99
 
Fetch Execute Cycle
py7rjs
 
Instruction cycle
Kumar
 
Fetch decode-execute presentation
chantellemallia
 
10.data transmission
Deepak Sharma
 
Computer instructions
Anuj Modi
 
instruction cycle ppt
sheetal singh
 
Machine Cycle
Muhammad Umer Yasin
 
Instruction cycle
Talesun Solar USA Ltd.
 
The Little-Man Computer (in detail)
Damian T. Gordon
 
What is CPU Register? Type of CPU Register.
Kapil Dev Das
 
Operating system and its function
Nikhi Jain
 
Evolution of INTEL Microprocessor
Vijay Kumar
 
It and computing assessment
cachs_computing
 
A451 cpu fetch execute cycle (2-12 & 2-14)
wardjo
 
Process & Control Hardware plus fetch-execute cycle
sebrown
 
Linked Lists
SabahtHussein
 
Lecture 11
RahulRathi94
 
Ad

Similar to Fetch execute cycle (20)

PPTX
UNDERSTADING THE CENTRAL PROCESSING UNIT PPT.pptx
olisahchristopher
 
PPT
Machine architecture 2
TrudieK
 
PPT
Machine architecture 2
TrudieK
 
PPTX
CPU Architecture - Basic
Yong Heui Cho
 
PPT
System Unit
Waqar Ahmad
 
PPT
Fundamentals of Programming Chapter 1
Mohd Harris Ahmad Jaal
 
PPT
Chapter 4 The Components Of The System Unit
norzaini
 
PDF
Chapter 4 - Processor Fundamentals.pdf
MerbertJeruela1
 
PPTX
Comp App Lect 2.pptx
MehwishKanwal14
 
PPTX
Lecture 3 Computer architecture-cpu.pptx
samgamingofficial01
 
PPSX
Lesson 1 - Introduction to Computer System
Andy Adovas
 
PPTX
The cpu cycle
jndatirwa
 
DOCX
PPS 1.1.INTRODUCTION TO COMPONENTS OF A COMPUTER SYSTEM (DISKS, MEMORY, PROCE...
Sitamarhi Institute of Technology
 
PPTX
Comuputer processor
Sanjeev Jain
 
PPTX
Lesson one power point 3
lewi300
 
PPT
Cpu
rozanadiana
 
PPTX
How Computers Work
missstevenson01
 
PPTX
Week1_Introduction to_Operating System - Part 1.pptx
Omar Fernandez
 
PPTX
Computer Organisation unit 1 basics of computer Organisation
luckyanirudhsai
 
PPTX
COMMON CPU TERMS.pptx
KiranSEEROO1
 
UNDERSTADING THE CENTRAL PROCESSING UNIT PPT.pptx
olisahchristopher
 
Machine architecture 2
TrudieK
 
Machine architecture 2
TrudieK
 
CPU Architecture - Basic
Yong Heui Cho
 
System Unit
Waqar Ahmad
 
Fundamentals of Programming Chapter 1
Mohd Harris Ahmad Jaal
 
Chapter 4 The Components Of The System Unit
norzaini
 
Chapter 4 - Processor Fundamentals.pdf
MerbertJeruela1
 
Comp App Lect 2.pptx
MehwishKanwal14
 
Lecture 3 Computer architecture-cpu.pptx
samgamingofficial01
 
Lesson 1 - Introduction to Computer System
Andy Adovas
 
The cpu cycle
jndatirwa
 
PPS 1.1.INTRODUCTION TO COMPONENTS OF A COMPUTER SYSTEM (DISKS, MEMORY, PROCE...
Sitamarhi Institute of Technology
 
Comuputer processor
Sanjeev Jain
 
Lesson one power point 3
lewi300
 
How Computers Work
missstevenson01
 
Week1_Introduction to_Operating System - Part 1.pptx
Omar Fernandez
 
Computer Organisation unit 1 basics of computer Organisation
luckyanirudhsai
 
COMMON CPU TERMS.pptx
KiranSEEROO1
 

More from cachs_computing (20)

PPT
Forest archery game
cachs_computing
 
PPT
Scratching the surface
cachs_computing
 
PPT
Creating your first web page
cachs_computing
 
PPT
Introduction
cachs_computing
 
PPT
Desktop publishing
cachs_computing
 
PPT
Spreadsheets
cachs_computing
 
PPT
Internet
cachs_computing
 
PPT
Getting technical introduction
cachs_computing
 
PPT
It and computing assessment
cachs_computing
 
PPT
Introduction
cachs_computing
 
PPT
Word processing 2
cachs_computing
 
PPT
Word processing 1
cachs_computing
 
PPT
Desktop publishing
cachs_computing
 
PPT
Spreadsheets
cachs_computing
 
PPT
Introduction functional skills
cachs_computing
 
PPT
Internet
cachs_computing
 
PPT
Search engines
cachs_computing
 
PPT
Algorithms
cachs_computing
 
PPT
Sounds and images
cachs_computing
 
PPT
Binary
cachs_computing
 
Forest archery game
cachs_computing
 
Scratching the surface
cachs_computing
 
Creating your first web page
cachs_computing
 
Introduction
cachs_computing
 
Desktop publishing
cachs_computing
 
Spreadsheets
cachs_computing
 
Internet
cachs_computing
 
Getting technical introduction
cachs_computing
 
It and computing assessment
cachs_computing
 
Introduction
cachs_computing
 
Word processing 2
cachs_computing
 
Word processing 1
cachs_computing
 
Desktop publishing
cachs_computing
 
Spreadsheets
cachs_computing
 
Introduction functional skills
cachs_computing
 
Internet
cachs_computing
 
Search engines
cachs_computing
 
Algorithms
cachs_computing
 
Sounds and images
cachs_computing
 

Recently uploaded (20)

PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
DOCX
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PPTX
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
PDF
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
PDF
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 

Fetch execute cycle

  • 2. Starter Activity: What is it? You will be given a small part of a computer. In groups of 4 you are to discuss what you think it is and how it might work. Be ready to feedback your thoughts to the rest of the class. Fetch Execute Cycle
  • 3. In this lesson you will learn about what a CPU is, what it does and how it works. You will create an annotated diagram of a CPU that explains the different operations of the fetch execute cycle. Lesson Objectives  Understand the purpose of a CPU and its role  Be able to describe the components of a CPU  Be able to locate a CPU in a computer  Be able to explain the fetch execute cycle Fetch Execute Cycle
  • 4. What is a CPU Watch the What is a CPU video, this will introduce you to what a CPU is. Fetch Execute Cycle
  • 5. CPU (Central Processing Unit) •The CPU (Central Processing Unit) is commonly referred to as the “brains of a computer” •The CPU is also know as a processor •It is responsible for executing a sequence of instructions called a program •The program will take inputs, process them and output the results •CPUs are in mobile phones, washing machines, tablet computers Fetch Execute Cycle
  • 6. Task 13: CPU Drawing Using a paint program create a drawing of a CPU. It must be a realistic. (10cm x 10cm) Fetch Execute Cycle
  • 7. Where is the CPU? The CPU sits in the motherboard of the central unit. Fetch Execute Cycle
  • 8. Components of a CPU •Control unit- Coordinates and controls all parts of the computer system •Arithmetic Logic unit- Performs arithmetic or logical operations •Register- Stores the most frequently used instructions and data Fetch Execute Cycle
  • 9. The Control Unit Control Unit- Manages four basic operations (Fetch Execute Cycle) •Fetch- Gets next program instruction from the computer’s memory •Decode- Figure out what the program is telling the computer to do •Execute- Perform the requested action •Store the results to a register or to memory Fetch Execute Cycle
  • 10. The Arithmetic-Logic Unit (ALU) Arithmetic-Logic Unit (ALU)- Perform basic arithmetic or logic operations •Add, Subtract, Multiply, Divide •Compare two items to see which one is larger or smaller Fetch Execute Cycle
  • 11. How a CPU works – Fetch Execute Cycle Fetch Execute Cycle Control unit ALU Memory
  • 12. Task 14: Parts of a CPU Create a word document and add a SmartArt text cycle with four text boxes. Add the four basic operations of the Fetch Execute Cycle in the text boxes. Fetch, Decode, Execute and Store. Copy and paste your drawing of the CPU into the middle of the circle. Fetch Execute Cycle
  • 13. Drinks Machine – Fetch Execute Cycle Lets think of the Fetch Execute Cycle like a drinks machine. Customer presses the coke button. The stuff could be a number, a word or an instruction. The next customers arrives and presses the lemonade button – this is the cycle. Fetch Execute Cycle Address Stuff 1 Load 41 2 Load 42 3 Load 67 41 Coke 42 Lemonade Fetch Load 41 Execute Memory
  • 14. Task 15: CPU Annotation Annotate your diagram to explain exactly how a CPU works. You must explain the four operations of the fetch execute cycle . Fetch Execute Cycle
  • 15. Plenary: Calculator Using only words explain how a CPU would add up three numbers. (The computers calculator) Fetch Execute Cycle
  • 16. Keywords  Understand the purpose of a CPU and its role  Be able to describe the components of a CPU  Be able to locate a CPU in a computer  Be able to explain the fetch execute cycle Objectives  CPC  Motherboard  Control Unit  Arithmetic Logic Unit  Fetch  Decode  Execute  Store     Fetch Execute Cycle