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
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. (A),(C),(B),(D)
Explanation
The device or controller requests DMA, the processor grants control of the bus, data moves directly between device and memory, and the controller signals completion (interrupt).
More Computer System Architecture questions
- The instruction LD ADR (X) which is equivalent to ← AC M[ADR+XR] is in :
- Match the List-I and List-II
- For making a memory of size 2048 x 8 bytes, by using the chips of size 128 x 4 bytes, the number of chips required is :
- Which of the following are sequential circuits? A. Flip flop B. Multiplexer C. Counter D. Decoder E. Adder
- Techniques for performing I/O : A. Programmed I/O B. Interrupt-driven I/O C. Rotational I/O D. Direct memory access E. Channelized I/O
- The interface(s) that provide(s) I/0 transfer of data directly to and from the memory unit peripheral is/are termed as: (A) DMA (Direct Mem…