Across
- 2. carries out the calculations and logical decisions required by the program instructions that the CPU is processing
- 4. carries out a set of instructions that is contained in a computer program
- 5. an individual, separate processing unit (usually multiple of these)
- 6. stores the result of calculations and operations that have been carried out by the ALU
- 9. the processor fetches an instruction, decodes it and then executes it
- 11. a computer system that has a dedicated function as part of a larger device
- 12. stores the data or instruction that has been fetched from memory, or is about to be transferred to and stored in memory
Down
- 1. the speed at which the processor operates
- 3. coordinates all of the activities taking place within the CPU and memory in order to execute instructions
- 5. provides temporary storage that the CPU can access very quickly
- 7. the address where data or an instruction needs to be fetched from or sent to
- 8. keeps track of the address for the next instruction to be performed by the CPU
- 10. a memory location within the CPU, which can be accessed extremely quickly, and is used in the execution of instructions
