SK0-003 · Question #345
Which of the following is a bus mastering method? (Select TWO).
The correct answer is A. A device transfers data directly to the memory. C. A device connects to another device without involving the processor.. Bus mastering is a technique where a peripheral device directly transfers data to or from system memory or another peripheral, bypassing the CPU to improve I/O performance and reduce CPU overhead.
Question
Which of the following is a bus mastering method? (Select TWO).
Options
- AA device transfers data directly to the memory.
- BA device handles mediation between the northbridge and the processor.
- CA device connects to another device without involving the processor.
- DA device transfers data to the processor and then on to the memory.
- EA device handles mediation between the southbridge and the processor.
How the community answered
(26 responses)- A92% (24)
- D4% (1)
- E4% (1)
Why each option
Bus mastering is a technique where a peripheral device directly transfers data to or from system memory or another peripheral, bypassing the CPU to improve I/O performance and reduce CPU overhead.
Bus mastering allows a peripheral device, such as a network interface card or storage controller, to initiate and control data transfers directly to system memory without involving the central processing unit as an intermediary.
Mediation between the northbridge and the processor is a function typically handled by the chipset's northbridge or integrated memory controller, not a general bus mastering method for data transfer.
In bus mastering, a peripheral device can communicate and exchange data with another peripheral device or memory directly over the system bus, effectively offloading this data transfer task from the main processor.
Transferring data to the processor and then on to memory describes a CPU-centric data transfer model, which bus mastering aims to circumvent by enabling direct device-to-memory transfers.
Mediation between the southbridge and the processor is a function typically handled by the chipset's southbridge (or I/O controller hub) and the processor's bus interface, not a bus mastering method.
Concept tested: Bus mastering data transfer
Source: https://learn.microsoft.com/en-us/windows-hardware/drivers/kernel/bus-masters
Topics
Community Discussion
No community discussion yet for this question.