Transfer rate = 1M Bytes/sec
16 bytes - ?
1 sec = 1M Bytes
1 Bytes = 1/M sec
16 Bytes -- 16/1000000 sec = 16 *10^-6 sec = 16 micro sec.
sec = 1/hz
Cycle time = 1/500 *10^6 = 10^-6/ 500 sec
Polling overhead = 400 cycles * cycle time = (400*10^-6)/500 sec = 0.8micro sec
Polling overhead = 0.8 / 16 = 5 %