The CPU Flashcards
What does ‘CPU’ stand for?
Central Processing Unit
What are the three main parts of the CPU?
- Control Unit (CU)
- Arithmetic Logic Unit (ALU)
- Cache
What is the role of the Control Unit?
To execute program instructions by following the fetch-decode-execute cycle
What register does the CU contain?
Program Counter
What is the role of the ALU?
To carry out all of the calculations and logic gates
What register does the ALU contain?
Accumulator
What is the role of the cache?
It is very fast memory, so it stores regularly used data to speed up the time it takes to fetch this (in comparison to RAM).
Name two other registers:
- Memory Address Register
- Memory Data Register
What is, overall, the main function of the CPU?
To carry out the fetch-decode-execute cycle, billions of times per second.