Q7Computer Architecture and Organization
Question
2 marks
What is direct memory access (DMA)?
Answer
DMA is a specialized hardware architecture that allows high-speed I/O devices to mathematically read/write directly to RAM, completely bypassing the CPU.
Direct Memory Access (DMA) is a critical performance architecture. Instead of forcing the CPU to manually copy every single byte from a hard drive to RAM, the DMA Controller seizes control of the system bus and executes the massive block transfer independently, allowing the CPU to execute other mathematical tasks.