
H CS - Fetch-execute cycle (revision)
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Medium
G Alexander-Doyle
Used 7+ times
FREE Resource
6 Slides • 8 Questions
1
Higher Computing Science
Computer Systems
The Fetch-Execute Cycle
2
Lesson aims and success criteria
Learning intentions
Describe the concept of the fetch-execute cycle.
Success Criteria
I can recall the steps of memory read and write cycle.
3
The fetch-execute cycle
The term fetch/execute cycle is used to describe the process of sending and receiving data to/from the processor and memory (whether it be RAM (main memory) or cache).
During the fetch/execute cycle the Control Unit, Registers, Data Bus, and Address Bus are all in use.
The control unit will dictate the clock speed of the fetch/execute cycle as well as activating either the read or write line.
4
The control unit
The control unit does not carry any data in the way that a data bus does but it has a number of lines that perform particular tasks, these are detailed below.
Clock - Generates a constant pulse (measured in Mhz/Ghz). One operation will be carried out per core per pulse.
Reset - Returns the system/CPU/processor to its initial state saves contents and clears registers. This is not the same as resetting the power.
Interrupt - Notifies the processor that an external event has occurred such as I/O from a device. This type of interrupt can be ignored.
Non Maskable Interrupt (NMI) - This is an interrupt that CANNOT be ignored such as a low power failure notification.
5
Memory Read operation
MAR (Memory Address Register) sets up the address bus with the relevant memory location to be read from
The control unit read line is activated
The contents of the address held on the address bus are placed on the data bus
The data bus transfers the data from memory to the MDR (Memory Data Register)
The instruction is decoded and executed
6
Memory Write operation
MAR (Memory Address Register) sets up the address bus with the relevant memory location to be written to
MDR (Memory Data Register) passes the data to be written to the data bus
The control unit write line is activated
The data bus transfers the data to the memory location specified on the address bus
7
Multiple Select
Which of the following components are used in the fetch-execute cycle?
Select all that apply.
Control Unit
Registers
Data bus
Address bus
8
Fill in the Blanks
Type answer...
9
Fill in the Blanks
Type answer...
10
Fill in the Blanks
Type answer...
11
Fill in the Blanks
Type answer...
12
Fill in the Blanks
Type answer...
13
Fill in the Blanks
Type answer...
14
Fill in the Blanks
Type answer...
Higher Computing Science
Computer Systems
The Fetch-Execute Cycle
Show answer
Auto Play
Slide 1 / 14
SLIDE
Similar Resources on Wayground
10 questions
System of Equations
Presentation
•
8th Grade
10 questions
Physical versus Chemical Changes
Presentation
•
8th Grade
9 questions
Possessive Pronouns
Presentation
•
8th Grade
9 questions
Active and Passive Voice
Presentation
•
8th Grade
12 questions
Web Development
Presentation
•
8th Grade
10 questions
Equations Of All Kinds!!!
Presentation
•
8th Grade
10 questions
Surface Area
Presentation
•
8th Grade
10 questions
Introduction Paragraph
Presentation
•
8th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade