Process of fetch-decode-execute cycle and role of each component
1. Instructions and data are fetched from RAM into the CPU, processed using each component then executed
2. Storing data and addresses into specific registers
3. Using buses to transmit data, addresses and signals
4. Using units to fetch, decode and execute data instructions