Explain system resources and their purposes.

Explanation should include legacy as well as current system resources (e.g., interrupt request [IRQ], input/output [I/O] addresses, direct memory access [DMA] channels). 

Process/Skill Questions: 

  • Why are system resources called "resources"?
  • What is DMA? What devices use DMA?
  • What are I/O addresses, and why are they important?