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

Here are a variety of building blocks used in an system: DMA interfaces: The I/O

ID: 3830525 • Letter: H

Question


Here are a variety of building blocks used in an system: DMA interfaces: The I/O adapters use DMA to transfer the data. The DMA controller can initiate a new I/O operation in I ms at a time. I/O bus: the bandwidth of the bus is 1 MB/sec. Disk: the disk has a measured average seek time of 10 ms. The drum rotates 3000 revolutions per minute. The read/write bandwidth is 5 MB/sec. Find the time required to read a 128 KB sector from a disk to memory, assuming this is the only activity on the bus and the memory is fast enough to accept the data from the I/O bus.

Explanation / Answer

Solution:

Given is:

Seek time= 10 ms

Rotational speed= 3000 RPM

Transfer rate= 5MB/s

Total transfer time= seek time+Rotational latency+transfer rate* The data we are transmitting

Rotational latency= 60/(3000*2)= 0.01 s

so

Total transfer time= (10*10^-3)+0.01+((128*10^10) / (5*10^20))= 0.02000000256 Second= 20.00000256 ms

I hope this helps. Don't forget to give a thumbs up if you like this.

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