anatomy of a computer

123456789101112
Across
  1. 1. universal serial bus
  2. 3. accelerated graphics port
  3. 5. high-speed computer data-transfer interface
  4. 8. mother of boards
  5. 10. attach add-on controller cards
  6. 11. central prosssing unit
Down
  1. 2. generates audio
  2. 4. port for connecting peripherals
  3. 6. random access memory
  4. 7. port serial communication interface
  5. 9. output input
  6. 10. power supply unit
  7. 12. keyboard and mouse port