CPU Components & Their Function (OCR GCSE Computer Science)

Revision Note

Flashcards
James Woodhouse

Expertise

Computer Science

CPU Components & Their Function

What are the components of the CPU?

  • The CPU is made up of 4 key components
    • Arithmetic Logic Unit (ALU)
    • Control Unit (CU)
    • Cache
    • Registers
  • Each of the components sits within the CPU

the-cpu-components

What is the function of each component?

Arithmetic logic unit (ALU)

  •  Performs arithmetic operations
  • Performs logical decisions
    • IF X > 5 THEN
            DO ……….

Control unit (CU)

  • Coordinates how data moves around the CPU by sending a signal to control the movement of the data 
  • Decodes the instructions fetched from memory

Cache

  • Very small, very fast memory located in the CPU which is used to provide quick access to frequently used instructions and data
  • The more cache there is, the more data can be stored, which speeds up the performance of the CPU
  • It prevents the CPU from having to repeatedly fetch frequently used instructions from RAM

Registers

  • Extremely small, extremely fast memory located in the CPU
  • Each register has its very own specific purpose
  • More details about the individual registers can be found here

You've read 0 of your 0 free revision notes

Get unlimited access

to absolutely everything:

  • Downloadable PDFs
  • Unlimited Revision Notes
  • Topic Questions
  • Past Papers
  • Model Answers
  • Videos (Maths and Science)

Join the 100,000+ Students that ❤️ Save My Exams

the (exam) results speak for themselves:

Did this page help you?

James Woodhouse

Author: James Woodhouse

James graduated from the University of Sunderland with a degree in ICT and Computing education. He has over 14 years of experience both teaching and leading in Computer Science, specialising in teaching GCSE and A-level. James has held various leadership roles, including Head of Computer Science and coordinator positions for Key Stage 3 and Key Stage 4. James has a keen interest in networking security and technologies aimed at preventing security breaches.