edited by
2,336 views
3 votes
3 votes
Consider a system employing interrupt driven I/O for a particular device that transfer data at an average of 8 KB/sec on a continuous basis. Consider interrupt processing takes about 100 μsec i.e. time to jump to ISR, execute it and return to main program. The fraction of processor time consumed by this I/O device if interrupts occur for every byte is ________. [Assume 1 K = 1024] (Upto 2 decimal places)

Ans. 0.81
edited by

5 Answers

0 votes
0 votes

Because they are asking about the [ fraction of processor time  BY   I/O time ] ,which mean

= ( time taken by processor to process interrupt ) DIVIDED BY  (time taken  by I/O to send the data ) MULTIPLIED BY  ( 100 )

Related questions

2 votes
2 votes
1 answer
5
kimaya asked Jul 8, 2017
769 views
The solution says that the answer should be 80, but applying the formula (x/y)*100, where x is 250 and y is 200 fraction comes out to be greater than 1. Am i making a mis...