Assume that three I/O devices are connected to a 16-bit 100 MIPS CPU. The first device is a hard drive with a maximum transfer rate of 2MB/sec. It has a half word (16-bit) bus. The second device is a floppy drive with a transfer rate of 10KB/sec over 8-bit bus, and the third device is a keyboard that must be polled 25 times per second. Assuming that the polling operation requires 40 instructions for each I/O device, determine the percentage of CPU time required to poll each device and also state what you infer after calculating these percentages


Sponsored Links

solution click here
CS501 Advance Computer Architecture Assignment No 4 Spring June 2012 solution