What is the purpose of CPU?
What are the three stages of the fetch-execute cycle?
Fetch
Decode
Execute
What happens at each stage of the fetch-execute cycle?
Fetch:
- Fetches next instruction from main memory CPU
- Brings instructions back
Decode:
- Inspects instructions, works out what needs to be done
Execute:
- Carries out the instruction
What is the CPU?
What are the four main components of CPU?
What is the function of the ALU?
What is the function of the CU?
What is the function of Cache?
What are Registers?
What is the Von Neumann Architecture?
What does the VNA consist of?
What registers does a VN CPU contain?
What is the function of a PC?
PC:
- Holds address of next instruction to be executed in memory
What is the function of an Accumulator?
Accumulator:
- Holds the results of calculations
- Used to hold the data currently being processed by the central processor
What is the function of MAR?
What is the function of MDR?
What is the difference between storing data and an address?
What are the 3 main characteristics that affect CPU performance?
What is Clock Speed?
What is Cache?
What is Cache Size?
What are Cores?
What happens if you double the amount of cores you have?
What happens to each of the characteristics if you change them?
Clock Speed:
- Increase would make the CPU run faster
Cache:
- The bigger the cache, the less time a processor has to wait for instructions to be fetched
Cores:
- System performance will increase if you have more