Anatomy of a computer

123456789101112
Across
  1. 1. needed in mice and keyboards
  2. 4. connects peripherals
  3. 5. slots let peripheral communicate
  4. 6. carries computer's instruction
  5. 10. a large pcb
  6. 12. houses graphic card
Down
  1. 2. makes better sound quality
  2. 3. connects older devices
  3. 5. supplies power
  4. 7. attaches other equipment
  5. 8. connects printer or scanner
  6. 9. performs system checks
  7. 11. stores information