Search Header Logo
System Arch AQA Lesson 1

System Arch AQA Lesson 1

Assessment

Presentation

Other

9th - 12th Grade

Easy

Created by

C N

Used 3+ times

FREE Resource

26 Slides • 21 Questions

1

media

GCSE Computer Science

Computer Architecture

Systems Architecture

2

media

Hardware (concept)

Hardware is the physical parts that
makes up your computer system
like the printer, CPU,
motherboard, monitors and
printers.

3

media
media

The Von Neumann architecture describes a system where the CPU
runs programs stored in memory (instructions and data together).

Von Neumann architecture

4

media
media

Processor (concept)

The Central Processing Unit is
often called the brain of the
computer.

The purpose of the CPU is to
process data.

It is where all the searching,
sorting, calculating and decision
making takes place

5

media
media
media

Also known as Immediate Access Store (IAS), this is used to store data
and instructions before being sent to the processor. The word main is
used to distinguish it from external mass storage devices such as disk

drives.

Examples of main memory (or primary memory) are ROM and RAM.

Main memory

6

Multiple Choice

What are the physical components of a computer system called?

1

Hardware

2

Software

7

Multiple Choice

CPU stands for central ____ unit.

1

Protection

2

Packet

3

Plasma

4

Processing

8

Multiple Choice

What does RAM stand for?
1
Read All Memory
2
Random Always Memory
3
Read Access Memory
4
Random Access Memory

9

Multiple Choice

What does the CPU do?
1
Provides electricity
2
Executes Instructions
3
Stores Files
4
Connects everything together

10

Multiple Choice

Question image

What is this component called?

1

CPU

2

Hard Drive

3

RAM

4

Motherboard

11

Open Ended

What does Von Neumann Architecture state?

12

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

The CPU is made up
of lots of different
components. You
need to know what

each one is for . . . . so
let's look at them one

at a time.

IR

13

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Program Counter

Holds the memory
address for the next

instruction to be

executed

IR

14

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Memory Address

Register

Holds any memory
addresses which are
about to be used by

the CPU

IR

15

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Memory Data

Register

Holds the actual data
or instruction that has

been fetched from

memory OR a

something that is

waiting to be written

to memory

IR

16

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Current

Instruction

Register

Holds a copy of the
instruction that is
currently being

executed
IR

17

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Status Register

Is an 8-bit number
where each bit is a

flag to the CPU about
its current operation
e.g. positive, negative

numbers, carry

IR

18

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Interrupt Register

It is a type of status
register which stores
details of any signals

that have been
received by the

processor from other
components attached
to it e.g. the printer

IR

19

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Control Unit

This directs the
operations of the
processor and tells

the other

components in the
CPU how to respond

IR

20

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Accumulator

This stores the

intermediate results
of calculations in the

ALU

IR

21

media

Memory

Fetch, decode, execute cycle (detailed)

1LOAD 5

2ADD 6

3STO 7

4

512

68

7

8

9

10

Control Unit

PC

1

MAR

1

MDR

CIR

SR

ACC

ALU

Buses

Internal

Address

Data

Control

Step 2
The contents of the
MAR are sent to
memory via the
address bus

There is also a read
command sent to
memory via the
control bus

MAR → Cache

Read

1

IR

22

media

Memory

Fetch, decode, execute cycle (detailed)

1LOAD 5

2ADD 6

3STO 7

4

512

68

7

8

9

10

Control Unit

PC

1

MAR

1

MDR

LOAD 5

CIR

LOAD 5

LOAD 5

SR

ACC

ALU

Buses

Internal

Address

Data

Control

LOAD 5

Step 7

The instruction might say LOAD 5 to us on this example but in reality it would actually be a machine

code instruction e.g.

0010101010101010101010100101010101010101010101010010101010101010101010101010101010

The control unit would split this instruction into three parts:

The CU would then lookup the opcode in the CPU’s instruction set to find out what type of instruction it

is. In our example we have said the code: 001010101010 must mean LOAD

It would then look at the addressing mode to find out if the operand is data or a memory address.

Immediate addressing: This is where the operand is actually data

Direct addressing: This is where the operand is another memory address

Opcode

Addressing Mode

Operand

23

media

CPU components

Control Unit

PC

MAR

MDR

CIR

SR

ACC

ALU

Arithmetic Logic

Unit

It is an electronic

circuit (combination
of logic gates) which

can perform

arithmetic on binary

numbers

IR

24

media
media

Cache & registers

Registers are either dedicated or
general purpose small areas of
memory on the CPU. These are the
fastest areas of memory in your
computer but they are also the
smallest.

Cache are again areas of memory
on the CPU that are used to store
the next instructions that need to
be executed.

25

media

Fetch, decode, execute cycle (basic)

The basic operation of a computer
is called the ‘fetch-execute’ cycle.

The computer fetches the
instruction from its memory and
then executes it.

This is done repeatedly from when
the computer is booted up to when
it is shut down.

Fetch

Decode

Execute

26

media

The first step the fetch-execute
cycle carries out is fetching the
instruction.

The CPU fetches an instruction
from the main memory and stores
it in the CPU temporary memory.

Fetch

Decode

Execute

Fetch, decode, execute cycle (basic)

27

media

Once the instruction has been
fetched, the CPU will need to
understand the instruction to
action it.

This is called decoding.

Fetch

Decode

Execute

Fetch, decode, execute cycle (basic)

28

media

When the instruction has been
decoded, the CPU can carry out the
action that is needed. This is called
executing the instruction.

The CPU is designed to understand
a set of instructions

Fetch

Decode

Execute

Fetch, decode, execute cycle (basic)

29

media

30

Open Ended

What is the name of the cycle that a computer performs when getting instructions?

31

Open Ended

Explain in detail the FDE cycle

32

media
media

CPU performance (concept)

There are 3 factors that can affect
the performance of the CPU;

number of cores
clock speed
cache size

​https://student.craigndave.org/videos/gcse-aqa-slr1-the-performance-of-cpus

33

Multiple Choice

Question image
The purpose of the CPU is to ____. 
1

Process data and instructions

2

Store data

34

Multiple Choice

Question image
A CPU can contain one or more processing units. Each unit is called a ___.This is one of the  key factors about CPU architecture that affect its performance.
1
Core
2
Intel
3
AMD
4
Megabite

35

Multiple Choice

Question image

This term refers to the number of F-D-E cycles PER SECOND carried out by the CPU

1

Cache size

2

Core

3

Intel

4

Clock Speed

36

Multiple Choice

____ is a small amount of memory which is a part of the CPU - closer to the CPU than RAM.
1
Cache
2
Core
3
Intel
4
Clock speed

37

Multiple Choice

Question image

Describe the purpose of the ALU within the CPU

1

Carrying out arithmetic i.e. calculations and logic comparisons i.e. is one number larger than another

2

Controls the flow of data around a computer. Fetches and decodes using system buses

3

Stores frequently accessed data

4

Stores programs, data and instructions currently in use

38

Multiple Choice

Describe the purpose of the Control Unit within the CPU

1

Fetches the data/instructions, decodes it and sends the signals via buses to the hardware components.

2

Carries out calculations and comparisons, to see if one value is larger than another.

39

Open Ended

Explain how the number of cores affects the CPU

40

Open Ended

Explain how the amount of cache affects the CPU

41

Open Ended

Explain how the clock speed affects the CPU

42

media
media
media

Embedded systems are computers built into other devices like TVs,
microwaves and dishwashers.

These systems are often used as control systems for hardware e.g. a
dishwasher controls the water pumps, cycles, release mechanisms
based on the time and temperature readings.

Embedded system

43

media

You need to be able to recognise the two types of system and also
know some key attributes for each.

Embedded vs non-embedded

system

Embedded

Non-embedded

Programs typically written in

Assembly language

High-level language

Usually dedicated task amont

1

Many

Complexity of design

Medium

Hard

Long term efficiency

Good

Medium

Flexibility

Poor

Good

44

Multiple Choice

True or False, Embedded Systems use Microprocessors to control specific functions relating to the device they are installed on?

1

True

2

False

45

Multiple Select

How many of the following are examples of Embedded Systems?

1

Mobile Phone

2

Washing Machine

3

Microwave

4

Fridge

5

Laptop

46

Multiple Select

How many of the following are not examples of Embedded Systems?

1

Mobile Phone

2

Washing Machine

3

Microwave

4

Fridge

5

Laptop

47

Multiple Choice

True or False, all embedded systems need an operating system to enable them to function correctly?

1

True

2

False

media

GCSE Computer Science

Computer Architecture

Systems Architecture

Show answer

Auto Play

Slide 1 / 47

SLIDE