Step-by-Step Lesson

Learn: Systems Architecture (1.1.1)

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're learning about Systems Architecture, specifically the purpose of the CPU and how it processes instructions. Let's break it down step by step!

2
Text

What is the CPU?The CPU (Central Processing Unit) is the 'brain' of the computer. It processes instructions, performs calculations, and manages tasks to make the computer work. Without it, your computer wouldn't be able to do anything!

3
Text

The Fetch–Execute CycleThe CPU uses the fetch–execute cycle to process instructions. It works in three main steps:Fetch: The CPU gets an instruction from memory.Decode: It figures out what the instruction means.Execute: It carries out the instruction.This cycle happens very quickly, allowing the computer to process many instructions per second!

4
Multiple ChoiceInteractive

Quick check: What happens during the 'fetch' stage of the fetch–execute cycle?

Start the lesson to answer this multiple choice question

5
Text

Common CPU ComponentsThe CPU has several key components:ALU (Arithmetic Logic Unit): Performs calculations and logical operations.CU (Control Unit): Directs the operations of the CPU, controlling the flow of data.Cache: Small, fast memory located close to the CPU, storing frequently used instructions and data.Registers: Very fast, small storage used to hold data temporarily during processing.

6
MatchingInteractive

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

Start the lesson to answer this matching question

7
Text

Von Neumann ArchitectureMost computers use the Von Neumann architecture. This means that instructions and data are stored in the same memory. The CPU uses registers to keep track of the current instruction, its data, and results.

8
Text

Registers in the CPURegisters are special memory locations within the CPU used during the fetch–execute cycle:Memory Address Register (MAR): Stores the memory address of the instruction or data.Memory Data Register (MDR): Stores the data fetched from memory or the data to be written to memory.Program Counter (PC): Keeps track of the memory address of the next instruction.Accumulator: Stores the running result of calculations performed by the CPU.

9
Fill in the BlankInteractive

The {{blank0}} register stores the {{blank1}} of the next instruction.

Start the lesson to answer this fill in the blank question

10
Text

Factors Affecting CPU PerformanceThe speed of a CPU is affected by three main factors:Clock Speed: The number of instructions the CPU can process per second. Higher speeds mean faster performance.Cache Size: Larger cache sizes allow the CPU to store more data close by, reducing the time to access frequently used information.Number of Cores: More cores allow the CPU to process multiple instructions at the same time, improving multitasking.

11
Multi-SelectInteractive

Which of the following affect 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 to perform specific tasks. Examples include washing machines, microwaves, and traffic lights. They are usually small, efficient, and designed for a single purpose.

13
Multiple ChoiceInteractive

Which of these 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 Systems Architecture, including the CPU, fetch–execute cycle, registers, performance factors, and embedded systems. Now let's test your understanding with final questions.

15
MatchingInteractive

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

Start the lesson to answer this matching question

16
Multi-SelectInteractive

Which registers are used in the CPU? (Select all that apply)

Start the lesson to answer this multi-select question

17
Fill in the BlankInteractive

The {{blank0}} performs calculations and logical operations in the CPU.

Start the lesson to answer this fill in the blank question

Genie

Want to Learn More?

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

Explore More Topics