All mock tests are FREE till 31 December — register to save your progress
Unit 2 · Computer System Architecture Paper 2 CS · June 2024 Re-Exam

Arrange the given steps required for a Direct Memory Access (DMA) transfer in the correct order.
(A) Initiate DMA transfer request
(B) Transfer data directly between peripheral and memory
(C) Processor grants DMA control over the system bus
(D) DMA controller completes data transfer and signals completion
Choose the correct answer from the options given below:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: B. (A), (C), (B), (D)

Explanation

The DMA controller raises a request (bus request), the CPU grants the bus (bus grant), data moves directly between device and memory, and the controller signals completion with an interrupt.

More Computer System Architecture questions