The DMA differs from the interrupt mode by
Explanation: DMA is an approcah of performing data transfers in bulk between memory and the external device without the intervention of the processor.
The DMA transfers are performed by a control circuit called as
Explanation: The Controller performs the functions that would normally be carried out by the processor.
In DMA transfers, the required signals and addresses are given by the
Explanation: The DMA controller acts like a processor for DMA transfers and overlooks the entire process.
After the complition of the DMA transfer the processor is notified by
Explanation: The controller raises an interrupt signal to notify the processor that the transfer was complete.
The DMA controller has _______ registers
Explanation: The Controller uses the registers to store the starting address,word count and the status of the operation.
When the R/W bit of the status register of the DMA controller is set to 1.
The controller is connected to the ____
Explanation: The controller is directly connected to the system BUS to provide faster transfer of data.
Can a single DMA controller perform operations on two different disks simulteneously?
Explanation: The DMA controller can perform operations on two different disks if the appropriate details are known.
The techinique whereby the DMA controller steals the access cycles of the processor to operate is called
Explanation: The controller takes over the processor’s access cycles and performs memory operations.
The technique where the controller is given complete access to main memory is
Explanation: The controller is given full control of the memory access cycles and can transfer blocks at a faster rate.
The controller uses _____ to help with the transfers when handling network interfaces.
Explanation: The controller stores the data to transfered in the buffer and then transfers it.
To overcome the conflict over the possession of the BUS we use ______
Explanation: The BUS arbitrator is used overcome the contention over the BUS possession.
The registers of the controller are ______
When process requests for a DMA transfer
Explanation: The process requesting the transfer is paused and the operation is performed , meanwhile another process is run on the processor.
The DMA transfer is initiated by _____
Explanation: The transfer can only be initiated by instruction of a program being executed.