Computer System Architecture MCQ - Pipeline and Vector Processing
Interrupt driven transfer time
= 1 + 1 + 500 * (2 + 2 + 1 + 1 + 1) = 3502
DMA based transfer time = 20 + 500 * 2 = 1020
Speedup = 3502/1020 = 3.4(approx.)
= 1 + 1 + 500 * (2 + 2 + 1 + 1 + 1) = 3502
DMA based transfer time = 20 + 500 * 2 = 1020
Speedup = 3502/1020 = 3.4(approx.)
Size of data count register is 16 bits
Data that can be transferred in one ti
me = 216 bytes = 64 kilobytes
File size to be transferred = 29154 kilobytes
So, number of times the DMA controller needs to get the control is 29154/64 = 455.53 (take 456).
Data that can be transferred in one ti
me = 216 bytes = 64 kilobytes
File size to be transferred = 29154 kilobytes
So, number of times the DMA controller needs to get the control is 29154/64 = 455.53 (take 456).



