CPU and Memory Flashcards
What part of a computer is an electrical circuit that can perform calculations allowing it to carry out instructions?
Central Processing Unit
What can a CPU do?
Add binary
compare binary
store data in memory
What is the Von Neumann Architecture?
A computer design with stored (changeable) programmes
What are all the components of a CPU in a Von Neumann computer?
- a single control unit
- Arithmetic logic unit
- small amount of onboard cache
- internal clock
What is cache?
High speed memory that provides fast access to frequently used instructions and data.
What are the ‘wires’ in a computer called?
Buses
What three word cycle describes the process within a CPU?
fetch decode execute
What is an ALU?
Arithmetic Logic Unit- performs calculations and logical decisions.
What is a control unit?
Sends signals to control how data moves around the CPU.
What does an internal clock do?
It provides an internal pulse or heartbeat at a constant rate which synchronises the fetch-execute cycle
What does the main memory hold?
The data and instructions to be fetched and executed by the CPU.
What happens when you ‘fetch’?
Instructions fetched from main memory to the CPU through the bus.
What happens when you ‘decode’?
The instruction is decoded, so the CPU knows what to do
What happens when you ‘execute’?
Instruction is carried out. If it is a calculation or logical comparison: ALU does it. it may need to read/write data back into/from main memory
What characteristics can affect the performance of the CPU?
clock speed
Cache size
no. of cores