Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

GCSE J277 Unit 1.

1 | Systems architecture Craig’n’Dave

Name:

Specification and learning objectives


By the end of this topic, you will have studied:
• The purpose of the CPU: The fetch-execute cycle
• Common CPU components and their function: ALU, CU, cache, registers
• Von Neumann architecture: MAR, MDR, program counter, accumulator
• How common characteristics affect their performance: Clock speed, cache size, number of cores
• The purpose, characteristics and examples of embedded systems

Resources
We recommend the OCR-endorsed text book from PG Online for use during your GCSE studies.
Craig ‘n’ Dave videos for SLR 1.1
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

What actions occur during the fetch-execute cycle? STAGE 3: STAGE 1:

What the central processing unit (CPU) does: ? ?

STAGE 2:

?
STAGE 1: Fetch instructions
During the first stage, the The cpu requests an instruction from main memory
following actions occur:

STAGE 2: Decode instructions


During the second stage, the The CPU's control unit works out what the instruction means
following actions occur:

STAGE 3: Execute instructions


During the third stage, the
The control unit coordinates the execution od the instruction by
following actions occur: sending out signals that tell the CPU what to do. This may include
reading/writing from/to main memory
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

About the CPU

The CPU incorporates a small amount of memory called registers.

Memory address
The registers are called:
register
Memory data register Program counter accumulator

Acronym: mar mdr PC ac

Purpose:
Stores the memory Holds data fetched from
Holds the address of the Holds the results of
address where data is to or to be written to the
next instruction. calculations.
be stored or fetched. main memory.

The CPU also includes these components: Arithmetic logic unit Performs calculations – e.g., addition/subtraction, logical decisions, etc.

Control unit Decodes instructions and sends signals to control how data moves around the CPU.

Memory that provides fast access to frequently used instructions and data
CPU Cache memory
without having to go back to the main memory (RAM).
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

The von Neumann architecture – an abstracted view


Central Processing Unit (CPU) An explanation of the von Neumann architecture:

data and instructions are both stored in primary memory. instructions


are fetched from memory one at a time and in order the processor
input decodes and executes an instruction, before cycling around to fetch
the next instruction. the cycle continues until no more instructions are
available.

Register

pc ac
output

mar mdr

Storage
devices

Cache

Communication
devices

Memory unit
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

Factors affecting the speed of the CPU

Clock speed

Cache size

Number of cores
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

Embedded systems

Embedded systems are: An embedded system is a combination of computer hardware and software designed for a specific function. Embedded systems
may also function within a larger system. The systems can be programmable or have a fixed functionality.

Examples of embedded systems:

• Digital cameras.
• Digital wristwatches.
• MP3 players.
• Appliances, such as refrigerators,
washing machines, and microwave
ovens.
• Temperature measurement systems.
• Calculators.
GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

Assessment Target: Overall grade:

Minimum expectations by the end of this unit


 Learn terms 1-15 from GCSE Level Key Terminology.
 Complete all pages of the workbook.
 Score 80% in the end-of-unit test.

Feedback
Breadth Depth Understanding

 All aspects complete  Excellent level of depth  All work is accurate

 Most aspects complete  Good level of depth  Most work is accurate

 Some aspects complete  Basic level of depth shown  Some work is accurate

 Little work complete  Little depth and detail provided  Little work is accurate

Comment and action Student response


GCSE J277 Unit 1.1 | Systems architecture Craig’n’Dave

Reflection and Revision checklist


Confidence Clarification
 I can explain the purpose and function of the CPU.
 I can describe the fetch-execute cycle.
 I can explain what the Arithmetic Logic Unit is.
 I can explain what the Control Unit is.
 I can explain what the cache is.
 I can explain what is meant by the term register.
 I can explain what the Memory Address Register is in the context of the von Neumann architecture.
 I can explain what the Memory Data Register is in the context of the von Neumann architecture.
 I can explain what the program counter is used for.
 I can explain what the accumulator is used for.
 I can explain how the clock speed affects CPU performance.
 I can explain how the cache size affects CPU performance.
 I can explain how the number of cores affects CPU performance.
 I can explain the purpose of embedded systems.
 I can give examples of embedded systems.
My revision focus:

You might also like