Across
- 3. purpose is to transmit command, timing and specific status information between system components
- 4. holds the address of the current instruction that is to be fetched from memory, or the address in memory to which data is to be transferred.
- 6. the sequence of operations involved in executing an instruction
- 8. provides a bi-directional path for moving data and instructions between system components
- 10. holds the address of the next instruction to be executed
- 12. has a number of components that allows it to carry out its task of executing instructions (control unit,buses,ALU,dedicated registers)
- 14. memory cells that operate at high speeds
Down
- 1. performs arithmetic and logical operations on the data
- 2. controls and coordinates the activities of the cpu
- 5. transmits the memory addresses of words that are used as operands in program instructions, so that data can be retrieved and sent back to the processor
- 7. the collective name for the data bus, address bus and control bus
- 9. holds the data being processed and the results of processing
- 11. holds the instruction that is currently being decoded and executed.
- 13. holds the contents found at the address held in the MAR, or data which is to be transferred to main memory
