Physically present

The DMA facility allows parallelism between CPU and I/O transfer with a limitation: the CPU cannot use the bus if an I/O transfer is in progress. As an improvement, a designer proposed dual port memory connected on two different buses: one for communication with CPU and the other for I/O transfer. Though this provides full parallelism, the hardware cost increases due to additional circuits. Another designer proposed having I/O memory as a separate module, physically present in the I/O controller, but logically in the main memory space (equivalent to the video buffer in the CRT controller). What are the merits and demerits of the second approach?

WhatsApp
Hello! Need help with your assignments?

For faster services, inquiry about  new assignments submission or  follow ups on your assignments please text us/call us on +1 (251) 265-5102

🛡️ Worried About Plagiarism? Run a Free Turnitin Check Today!
Get peace of mind with a 100% AI-Free Report and expert editing assistance.

X