Registers

1234567891011121314151617
Across
  1. 2. CPU unit that performs arithmetic and logical operations.
  2. 3. Data or address on which an operation is performed.
  3. 5. Stage in which the CPU interprets the instruction.
  4. 6. Central unit that executes program instructions.
  5. 8. Register that stores the address of the next instruction.
  6. 9. Binary command that tells the CPU what to do.
  7. 11. Small, high-speed storage location inside the CPU.
  8. 12. Another name for the Memory Data Register.
  9. 14. Instruction that causes the CPU to continue at another address.
  10. 15. First stage of the instruction cycle.
  11. 16. Register that temporarily stores data being read or written.
  12. 17. Instruction that changes the normal sequence of execution.
Down
  1. 1. Register that holds the memory address being accessed.
  2. 2. Numeric location of data or instructions in memory.
  3. 4. Part of an instruction specifying the operation.
  4. 7. Stage in which the instruction is carried out.
  5. 10. Register containing the instruction currently being executed.
  6. 11. Main memory that exchanges data with registers.
  7. 13. Temporary holding area for data transfer.
  8. 16. Component that stores data and instructions.