1.

When the process requests for a DMA transfer?(a) Then the process is temporarily suspended(b) The process continues execution(c) Another process gets executed(d) process is temporarily suspended & Another process gets executedI got this question in an online interview.Asked question is from Direct Memory Access topic in chapter Input/Output Organisation of Computer Architecture

Answer»

Correct choice is (d) process is temporarily suspended & Another process gets executed

To explain I would say: The process REQUESTING the TRANSFER is paused and the operation is performed, MEANWHILE another process is RUN on the processor.



Discussion

No Comment Found

Related InterviewSolutions