
H CS - Fetch-execute cycle (revision)
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Medium
G Alexander-Doyle
Used 8+ times
FREE Resource
6 Slides • 8 Questions
1
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
Fill in the missing word from a memory read operation below.
1. MAR (Memory Address Register) sets up the address bus with the relevant memory location to be read from
2. The control unit read line is activated
3. The contents of the address held on the address bus are placed on the ____ ___
4. The data bus transfers the data from memory to the MDR (Memory Data Register)
5. The instruction is decoded and executed
Type answer...
9
Fill in the Blanks
Fill in the missing word from a memory write operation below.
1. MAR (Memory
Type answer...
2. MDR (Memory Data Register) passes the data to be written to the data bus
3. The control unit write line is activated
4. Data bus transfers the data to the memory location specified on the address bus
10
Fill in the Blanks
Fill in the missing word from a memory read operation below.
1. MAR (Memory Address Register) sets up the ______ ___ with the relevant memory location to be read from
2. The control unit read line is activated
3. The contents of the address held on the address bus are placed on the data bus
4. The data bus transfers the data from memory to the MDR (Memory Data Register)
5. The instruction is decoded and executed
Type answer...
11
Fill in the Blanks
Fill in the missing word from a memory write operation below.
1. MAR (Memory Address Register) sets up the ______ ___ with the relevant memory location to be written to
2. MDR (Memory Data Register) passes the data to be written to the data bus
3. The control unit write line is activated
4. Data bus transfers the data to the memory location specified on the address bus
Type answer...
12
Fill in the Blanks
Fill in the missing word from a memory write operation below.
1. MAR (Memory Address Register) sets up the address bus with the relevant memory location to be written to
2. MDR (Memory Data Register) passes the data to be written to the data bus
3. The control unit
Type answer...
4. Data bus transfers the data to the memory location specified on the address bus
13
Fill in the Blanks
Fill in the missing word from a memory read operation below.
1. MAR (Memory Address Register) sets up the address bus with the relevant memory location to be read from
2. The _______ ____ read line is activated
3. The contents of the address held on the address bus are placed on the data bus
4. The data bus transfers the data from memory to the MDR (Memory Data Register)
5. The instruction is decoded and executed
Type answer...
14
Fill in the Blanks
Fill in the missing word from a memory read operation below.
1. MAR (Memory Address Register) sets up the address bus with the relevant memory location to be read from
2. The control unit read line is activated
3. The contents of the address held on the address bus are placed on the ____ ___
4. The data bus transfers the data from memory to the MDR (Memory Data Register)
5. The instruction is decoded and executed
Type answer...
Computer Systems
The Fetch-Execute Cycle
Show answer
Auto Play
Slide 1 / 14
SLIDE
Similar Resources on Wayground
9 questions
XYZ Affair
Presentation
•
8th Grade
9 questions
Math Check In
Presentation
•
8th Grade
9 questions
Praise, Criticism, or Feedback
Presentation
•
8th Grade
11 questions
Moon Phases
Presentation
•
8th Grade
11 questions
Volume of a Cylinder
Presentation
•
8th Grade
11 questions
Towards Independence: Causes of the American Revolution
Presentation
•
8th Grade
10 questions
Present Perfect - Simple Past
Presentation
•
8th Grade
10 questions
Coordinate Plane Reflections
Presentation
•
8th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade