During DMA transfer, DMA controller transfers data ______.

During DMA transfer, DMA controller transfers data ______.
| During DMA transfer, DMA controller transfers data ______.

A. directly between memory and registers

B. directly between the I/O module and main memory

C. directly from memory to CPU

D. directly from CPU to Memory

Please scroll down to see the correct answer and solution guide.

Right Answer is: B

SOLUTION

  • Direct memory access (DMA) is a feature of computer systems that allows certain hardware subsystems to access main system memory (RAM), independent of the central processing unit (CPU)
  • Therefore, during DMA transfer, DMA controller transfers data directly between the I/O module and main memory.