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
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.