SlideShare a Scribd company logo
1 of 16
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

What's hot

Von Neumann Architecture
Von Neumann Architecture   Von Neumann Architecture
Von Neumann Architecture Lor Ham
 
Von Neumann vs Harvard Architecture
Von Neumann vs Harvard ArchitectureVon Neumann vs Harvard Architecture
Von Neumann vs Harvard ArchitectureOLSON MATUNGA
 
CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)Adeel Rasheed
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann ArchitectureZahid Rajeel
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
Computer Hardware And Configuration
Computer Hardware And ConfigurationComputer Hardware And Configuration
Computer Hardware And Configurationwaqar ahmed
 
Loaders ( system programming )
Loaders ( system programming ) Loaders ( system programming )
Loaders ( system programming ) Adarsh Patel
 
Peripheral devices
Peripheral devicesPeripheral devices
Peripheral devicesBurhan Ahmed
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architectureGichelle Amon
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer ArchitectureAnkush Srivastava
 
Exception handling in Pipelining in COA
Exception handling in Pipelining in COAException handling in Pipelining in COA
Exception handling in Pipelining in COARishavChandel1
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architectureKumar
 
Pipelining and vector processing
Pipelining and vector processingPipelining and vector processing
Pipelining and vector processingKamal Acharya
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma Manoharan Ragavan
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptxAshokRachapalli1
 

What's hot (20)

Von Neumann Architecture
Von Neumann Architecture   Von Neumann Architecture
Von Neumann Architecture
 
Device Drivers
Device DriversDevice Drivers
Device Drivers
 
Von Neumann vs Harvard Architecture
Von Neumann vs Harvard ArchitectureVon Neumann vs Harvard Architecture
Von Neumann vs Harvard Architecture
 
Operating system
Operating systemOperating system
Operating system
 
CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
Computer Hardware And Configuration
Computer Hardware And ConfigurationComputer Hardware And Configuration
Computer Hardware And Configuration
 
Cpu
CpuCpu
Cpu
 
Loaders ( system programming )
Loaders ( system programming ) Loaders ( system programming )
Loaders ( system programming )
 
Processor powerpoint 2
Processor powerpoint 2Processor powerpoint 2
Processor powerpoint 2
 
Peripheral devices
Peripheral devicesPeripheral devices
Peripheral devices
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architecture
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer Architecture
 
Exception handling in Pipelining in COA
Exception handling in Pipelining in COAException handling in Pipelining in COA
Exception handling in Pipelining in COA
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
Kernel (OS)
Kernel (OS)Kernel (OS)
Kernel (OS)
 
Pipelining and vector processing
Pipelining and vector processingPipelining and vector processing
Pipelining and vector processing
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 

Viewers also liked

Fetch Execute Cycle
Fetch Execute CycleFetch Execute Cycle
Fetch Execute Cyclepy7rjs
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycleKumar
 
Fetch decode-execute presentation
Fetch decode-execute presentationFetch decode-execute presentation
Fetch decode-execute presentationchantellemallia
 
10.data transmission
10.data transmission10.data transmission
10.data transmissionDeepak Sharma
 
Computer instructions
Computer instructionsComputer instructions
Computer instructionsAnuj Modi
 
The Little-Man Computer (in detail)
The Little-Man Computer (in detail)The Little-Man Computer (in detail)
The Little-Man Computer (in detail)Damian T. Gordon
 
What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.Kapil Dev Das
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
Evolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorEvolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorVijay Kumar
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessmentcachs_computing
 
A451 cpu fetch execute cycle (2-12 & 2-14)
A451  cpu fetch execute cycle (2-12 & 2-14)A451  cpu fetch execute cycle (2-12 & 2-14)
A451 cpu fetch execute cycle (2-12 & 2-14)wardjo
 
Process & Control Hardware plus fetch-execute cycle
Process & Control Hardware plus fetch-execute cycleProcess & Control Hardware plus fetch-execute cycle
Process & Control Hardware plus fetch-execute cyclesebrown
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessorsharinder
 

Viewers also liked (20)

Fetch-execute Cycle
Fetch-execute CycleFetch-execute Cycle
Fetch-execute Cycle
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Fetch Execute Cycle
Fetch Execute CycleFetch Execute Cycle
Fetch Execute Cycle
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Fetch decode-execute presentation
Fetch decode-execute presentationFetch decode-execute presentation
Fetch decode-execute presentation
 
10.data transmission
10.data transmission10.data transmission
10.data transmission
 
Computer instructions
Computer instructionsComputer instructions
Computer instructions
 
Machine Cycle
Machine CycleMachine Cycle
Machine Cycle
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
The Little-Man Computer (in detail)
The Little-Man Computer (in detail)The Little-Man Computer (in detail)
The Little-Man Computer (in detail)
 
What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Evolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorEvolution of INTEL Microprocessor
Evolution of INTEL Microprocessor
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
A451 cpu fetch execute cycle (2-12 & 2-14)
A451  cpu fetch execute cycle (2-12 & 2-14)A451  cpu fetch execute cycle (2-12 & 2-14)
A451 cpu fetch execute cycle (2-12 & 2-14)
 
Process & Control Hardware plus fetch-execute cycle
Process & Control Hardware plus fetch-execute cycleProcess & Control Hardware plus fetch-execute cycle
Process & Control Hardware plus fetch-execute cycle
 
Linked Lists
Linked ListsLinked Lists
Linked Lists
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
iOS
iOSiOS
iOS
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 

Similar to Fetch execute cycle

Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2TrudieK
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2TrudieK
 
Chapter 4 The Components Of The System Unit
Chapter 4 The Components Of The System UnitChapter 4 The Components Of The System Unit
Chapter 4 The Components Of The System Unitnorzaini
 
Chapter 4 - Processor Fundamentals.pdf
Chapter 4 - Processor Fundamentals.pdfChapter 4 - Processor Fundamentals.pdf
Chapter 4 - Processor Fundamentals.pdfMerbertJeruela1
 
Lecture 3 Computer architecture-cpu.pptx
Lecture 3 Computer architecture-cpu.pptxLecture 3 Computer architecture-cpu.pptx
Lecture 3 Computer architecture-cpu.pptxsamgamingofficial01
 
Lesson 1 - Introduction to Computer System
Lesson 1 - Introduction to Computer SystemLesson 1 - Introduction to Computer System
Lesson 1 - Introduction to Computer SystemAndy Adovas
 
The cpu cycle
The cpu cycleThe cpu cycle
The cpu cyclejndatirwa
 
Comuputer processor
Comuputer processorComuputer processor
Comuputer processorSanjeev Jain
 
Lesson one power point 3
Lesson one   power point 3Lesson one   power point 3
Lesson one power point 3lewi300
 
Computer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer OrganisationComputer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer Organisationluckyanirudhsai
 
COMMON CPU TERMS.pptx
COMMON CPU TERMS.pptxCOMMON CPU TERMS.pptx
COMMON CPU TERMS.pptxKiranSEEROO1
 
Computer Processor.pptx
Computer Processor.pptxComputer Processor.pptx
Computer Processor.pptxKnockKnock19
 
CIS 512 discussion post responses.CPUs and Programming Pleas.docx
CIS 512 discussion post responses.CPUs and Programming Pleas.docxCIS 512 discussion post responses.CPUs and Programming Pleas.docx
CIS 512 discussion post responses.CPUs and Programming Pleas.docxmccormicknadine86
 
Lesson one - Introduction
Lesson one - IntroductionLesson one - Introduction
Lesson one - Introductionlewi300
 
comuputerprocessor-130927121947-phpapp01.pdf
comuputerprocessor-130927121947-phpapp01.pdfcomuputerprocessor-130927121947-phpapp01.pdf
comuputerprocessor-130927121947-phpapp01.pdfAkOo1
 

Similar to Fetch execute cycle (20)

Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2
 
System Unit
System UnitSystem Unit
System Unit
 
Fundamentals of Programming Chapter 1
Fundamentals of Programming Chapter 1Fundamentals of Programming Chapter 1
Fundamentals of Programming Chapter 1
 
Chapter 4 The Components Of The System Unit
Chapter 4 The Components Of The System UnitChapter 4 The Components Of The System Unit
Chapter 4 The Components Of The System Unit
 
Chapter 4 - Processor Fundamentals.pdf
Chapter 4 - Processor Fundamentals.pdfChapter 4 - Processor Fundamentals.pdf
Chapter 4 - Processor Fundamentals.pdf
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
Lecture 3 Computer architecture-cpu.pptx
Lecture 3 Computer architecture-cpu.pptxLecture 3 Computer architecture-cpu.pptx
Lecture 3 Computer architecture-cpu.pptx
 
Lesson 1 - Introduction to Computer System
Lesson 1 - Introduction to Computer SystemLesson 1 - Introduction to Computer System
Lesson 1 - Introduction to Computer System
 
The cpu cycle
The cpu cycleThe cpu cycle
The cpu cycle
 
Comuputer processor
Comuputer processorComuputer processor
Comuputer processor
 
Lesson one power point 3
Lesson one   power point 3Lesson one   power point 3
Lesson one power point 3
 
How Computers Work
How Computers WorkHow Computers Work
How Computers Work
 
Computer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer OrganisationComputer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer Organisation
 
COMMON CPU TERMS.pptx
COMMON CPU TERMS.pptxCOMMON CPU TERMS.pptx
COMMON CPU TERMS.pptx
 
Computer Processor.pptx
Computer Processor.pptxComputer Processor.pptx
Computer Processor.pptx
 
Cpu.9
Cpu.9Cpu.9
Cpu.9
 
CIS 512 discussion post responses.CPUs and Programming Pleas.docx
CIS 512 discussion post responses.CPUs and Programming Pleas.docxCIS 512 discussion post responses.CPUs and Programming Pleas.docx
CIS 512 discussion post responses.CPUs and Programming Pleas.docx
 
Lesson one - Introduction
Lesson one - IntroductionLesson one - Introduction
Lesson one - Introduction
 
comuputerprocessor-130927121947-phpapp01.pdf
comuputerprocessor-130927121947-phpapp01.pdfcomuputerprocessor-130927121947-phpapp01.pdf
comuputerprocessor-130927121947-phpapp01.pdf
 

More from cachs_computing (20)

Forest archery game
Forest archery gameForest archery game
Forest archery game
 
Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
 
Creating your first web page
Creating your first web pageCreating your first web page
Creating your first web page
 
Introduction
IntroductionIntroduction
Introduction
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Internet
InternetInternet
Internet
 
Getting technical introduction
Getting technical introductionGetting technical introduction
Getting technical introduction
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
Introduction
IntroductionIntroduction
Introduction
 
Word processing 2
Word processing 2Word processing 2
Word processing 2
 
Word processing 1
Word processing 1Word processing 1
Word processing 1
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Introduction functional skills
Introduction functional skillsIntroduction functional skills
Introduction functional skills
 
Internet
InternetInternet
Internet
 
Search engines
Search enginesSearch engines
Search engines
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Sounds and images
Sounds and imagesSounds and images
Sounds and images
 
Binary
BinaryBinary
Binary
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

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