Question: Describe what problems could occur when mixing DMA and virtual memory. Which of the peripherals in the table could introduce such problems? How can they
Describe what problems could occur when mixing DMA and virtual memory. Which of the peripherals in the table could introduce such problems? How can they be avoided?
Direct Memory Access (DMA) allows devices to access memory directly rather than working through the CPU. This can dramatically speed up the performance of peripherals, but adds complexity to memory system implementations. Explore DMA implications by answering the questions about the following peripherals.
a. Mouse Controller b. Ethernet Controller
Step by Step Solution
3.40 Rating (156 Votes )
There are 3 Steps involved in it
When mixing DMA and virtual memory there are several potential problems that can arise 1 Address translation Virtual memory systems use address transl... View full answer
Get step-by-step solutions from verified subject matter experts
