Question: Direct memory access is used for high-speed I/O devices in order to avoid increasing the CPUs execution load. a. How does the CPU interface with
a. How does the CPU interface with the device to coordinate the transfer?
b. How does the CPU know when the memory operations are complete?
c. The CPU is allowed to execute other programs while the DMA controller is transferring data. Does this process interfere with the execution of the user programs? If so, describe what forms of interference are caused.
Step by Step Solution
3.33 Rating (153 Votes )
There are 3 Steps involved in it
The CPU can initiate a DMA operation by writing values into spec... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
926-B-F-R-A (28).docx
120 KBs Word File
