Computer Architecture

123456789101112131415
Across
  1. 2. Non-volatile storage used to hold data permanently.
  2. 3. The main memory of a computer.
  3. 7. The basic unit of data storage.
  4. 8. The phase where the actual operation specified by the instruction is performed.
  5. 11. A device that provides data to a computer.
  6. 13. A component that sends data from a computer to another device.
  7. 14. A type of software that manages computer hardware.
  8. 15. A system that connects computers and allows them to communicate.
Down
  1. 1. The software that allows a computer to perform specific tasks.
  2. 2. Memory that can be read from but not written to.
  3. 4. The component responsible for arithmetic and logic operations.
  4. 5. Temporary storage used by the CPU to hold data and instructions.
  5. 6. The phase where the CPU interprets the fetched instruction.
  6. 9. The primary processing unit of a computer.
  7. 10. The process of retrieving an instruction from memory.
  8. 12. The address of the next instruction to be executed by the CPU.