CPUs and architecture
Which mechanism transfers data directly between peripherals and memory without going through the CPU?
- ATLB
- BSIMD
- CDMA (direct memory access)
Show answer and explanation
Answer: C. DMA (direct memory access)
With DMA, a dedicated controller transfers data between memory and peripherals, so the CPU can continue with other work during the transfer. It is used where large amounts of data are moved, such as storage and networking.