__________ is more efficient than interrupt-driven or programmed I/O for a multiple-word I/O transfer.Select one:A.Stack accessB.Direct memory accessC.Temporal localityD.Spatial locality
Question
__________ is more efficient than interrupt-driven or programmed I/O for a multiple-word I/O transfer.Select one:A.Stack accessB.Direct memory accessC.Temporal localityD.Spatial locality
Solution
The correct answer is B. Direct Memory Access.
Direct Memory Access (DMA) is more efficient than interrupt-driven or programmed I/O for a multiple-word I/O transfer. This is because DMA allows an input/output (I/O) device to send or receive data directly to or from the main memory, bypassing the CPU to speed up memory operations. The CPU is only involved at the beginning and end of the transfer and interrupted only after the entire block has been transferred, rather than after each byte. This makes DMA more efficient for large, block transfers.
Similar Questions
Interrupt driven I/O is more efficient than Programmed I/O, since Interrupt driven I/O does not require active intervention of the processor to transfer data between memory and an I/O module.Group of answer choicesTrueFalse
Interrupts allow for of computation and I/O, which is key for improved utilization of CPU time
Which of the following types of memory improves processing by acting as a temporary high-speed holding area between the memory and the CPU?
Which of the following has the fastest speed in the computer memory hierarchy?
Retrieval operation is fastest in which data structure a) Heapb) Stack c) Linked list d) None
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.