Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A computerconsists of a CPU and an I/O device D connected to main memory M via a

ID: 3608140 • Letter: A

Question

A computerconsists of a CPU and an I/O device D connected to main memoryMvia

a shared buswith a data bus width of one word.The CPU can execute a maximumof

106instructions per second. An average instruction requires fiveprocessor cycles,

three of whichuse the memory bus. A memory read or write operation usesone

programs that require 95% of itsinstruction execution rate but not any I/Oinstructions.

Assume that one processor cycle equalsone bus cycle. Now suppose that very

large blocks of data are to betransferred between M andD.

a. Ifprogrammed I/O is used and each one-word I/O transfer requires theCPU to

execute two instructions, estimate themaximum I/O data transfer rate, in words

per second, possible throughD.

b.Estimate the same rate if DMAtransfer is used.

Explanation / Answer

Thank you so much

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote