CPU components
ALU - arithmetic logic unit
CU - control unit
CPU registers
PC - program counter
Acc - accumulator
MAR - memory address register
MDR - memory data register
main components
CPU - central processing unit
RAM - random access memory
FDE - fetch decode execute cycle
CPUs do … (2 things)
flow of data between RAM and CPU
ALU
carries out arithmetic + logic operations
CU
regulates and integrates operations
Cache
a type of high speed RAM in the CPU
PC
used to keep track of addresses of current/next instructions
Acc
short term immediate storage of arithmetic + logic data in CPU
MAR
holds addresses of current instruction
MDR
holds content found at address held in MAR