A computer is a machine that processes data.
They are computers inside a larger system.
The (central processing unit) is the brain of the computer system; it processes all of the data and instructions that make the system work.
CU - To manage the FDE cycle
ALU - Does all of the calculations
The Cache - A very fast memory
1) Copy the memory address from the PC to the MAR
2) Copy the instruction stored in the MAR address to the MAR
3) Increase the PC to point to the address of the next instruction
The CU decodes the instruction in the MDR. The CU may then prepare for the next step, e.g by loading values into the MAR or MDR.
The instruction is performed. This could include loading data from memory, writing data to memory, performing a calculation or logic operation (using the ALU), updating the address in the PC, or halting the program.
Random access memory is high-speed, volatile (can be lost) memory
It is secondary storage used as extra RAM.
Read-only memory tells the CPU how to boot up.
Clock speed - This is the number of instructions a single processor core can carry out per second.
Number of Cores - The more cores = the more instructions it can carry ot at once.
Cache size - A larger cache size = Faster access to more data.
GPUs (General processing units) are specialised circuits for handling graphics and images.
