edited by
593 views
0 votes
0 votes
consider a system that uses interrupt driven I/O for a particular device which has an average data transfer rate of 10KBps.The processing of the interrupt which includes the time to jum to ISR, its execution and returning to the main program is 250 us. what fraction of processor time is consumed by IO device, if IO dvice interrupts for every 2 byte (in %)?

a)80

b)40

c)12
edited by

1 Answer

0 votes
0 votes
Time taken for the transfer of 2 bytes=>

2B/10KB => 200 us

Processor cycle time=> 250 us

Time for which processor remains idle => (200/250)*100 => 80%

Related questions