Step-by-Step Lesson

Learn: CPU and the Fetch-Execute Cycle

OCR GCSE J277 Computer Science specification

Ready to start this lesson?

Sign in to track your progress. 17 steps including 8 interactive questions.

Sign In to Start Learning
17 Steps8 Questions

Students also studied

Browse all

Steps in this lesson (17)

1
Text

Welcome!Today we’ll explore the CPU and how the Fetch-Execute Cycle works. Let’s break it down step by step!

2
Text

What is the CPU?The Central Processing Unit (CPU) is often called the ‘brain’ of the computer. It performs calculations, processes instructions, and manages data. Without it, a computer cannot function.

3
Text

Components of the CPUThe CPU has several key parts:Arithmetic Logic Unit (ALU) — Performs calculations and logical operations.Control Unit (CU) — Directs the flow of data and instructions within the CPU.Cache — Small, fast memory that stores frequently used data.Registers — Very fast storage locations for temporary data.

4
Multiple ChoiceInteractive

Quick check: Which part of the CPU performs calculations?

Start the lesson to answer this multiple choice question

5
Text

What is the Fetch-Execute Cycle?The Fetch-Execute Cycle is the process the CPU uses to carry out instructions. It repeats this cycle for every command the computer executes.

6
Text

Steps in the Fetch-Execute CycleThe cycle has three main stages:Fetch — The CPU retrieves the next instruction from memory.Decode — The CPU interprets the instruction.Execute — The CPU carries out the instruction.

7
Fill in the BlankInteractive

The {{blank0}} cycle has three stages: Fetch, Decode, and {{blank1}}.

Start the lesson to answer this fill in the blank question

8
Text

Registers Used in the Fetch-Execute CycleRegisters are small storage areas in the CPU that help with processing. Key registers include:Program Counter (PC) — Stores the address of the next instruction.Memory Address Register (MAR) — Holds the memory address of the instruction or data.Memory Data Register (MDR) — Temporarily stores the data being transferred.Accumulator — Stores the result of calculations.

9
MatchingInteractive

Match the items on the left with their correct pairs on the right

Start the lesson to answer this matching question

10
Text

Factors Affecting CPU PerformanceThe CPU’s performance can be influenced by:Clock Speed — Higher speed means more instructions per second.Cache Size — Larger cache allows faster access to data.Number of Cores — More cores enable multitasking and parallel processing.

11
Multi-SelectInteractive

Which of the following improve CPU performance? (Select all that apply)

Start the lesson to answer this multi-select question

12
Text

Embedded SystemsEmbedded Systems are computers built into devices like washing machines or cars. They perform specific tasks and are usually very efficient.

13
Multiple ChoiceInteractive

Quick check: Which of the following is an example of an embedded system?

Start the lesson to answer this multiple choice question

14
Text

Review Time!Great work! You've learned about the CPU, its components, the Fetch-Execute Cycle, and factors affecting performance. Let’s test your understanding with a few questions.

15
Fill in the BlankInteractive

The {{blank0}} stores the result of calculations, while the {{blank1}} holds the address of the next instruction.

Start the lesson to answer this fill in the blank question

16
Math EquationInteractive

Match the items on the left with their correct pairs on the right

Start the lesson to answer this math equation question

17
MatchingInteractive

Match the items on the left with their correct pairs on the right

Start the lesson to answer this matching question

Genie

Want to Learn More?

Get personalised lessons, quizzes, and instant feedback from your AI tutor.

Explore More Topics