edited by
7,548 views

4 Answers

Best answer
50 votes
50 votes

$\text{False}$ because in programmed I/O, CPU will check the I/O devices' status according to written program. Suppose CPU requested  $5$ I/O devices and the program is written to check sequentially and 5$^{th}$ device is ready before 2$^{nd}$ device, then also CPU will come to check at its turn.

So, programmed I/O doesn't care about availability status of devices. it blindly works according to written program. That's why it is slow.

Interrupt driven I/O :  Here, if any device is ready then it won't wait for CPU, it will say to CPU that "I am ready" by sending interrupt request and the delay here will be only "time taken in servicing the interrupt"  which is less than programmed I/O.

So, the answer is FALSE.

edited by
3 votes
3 votes
ANS: False

Explanation:

As in programmed I/O the processor has to wait a long time for the I/O module of concern to be reads for either reception or transmission of data, while in interrupt driven I/O CPU is in waiting state when interrupt comes. So takes less time to transfer the data and in interrupt driven I/O, the interface between memory and I/O works like a CPU.
–2 votes
–2 votes
in programmed io no interface register but in interrupt driven io interface reg is use so interrupt deriven is faster then programmed io
–3 votes
–3 votes
FALSE
data transfer in interrupt driven I/O is faster than programmed I/O
Answer:

Related questions

5 votes
5 votes
3 answers
1
makhdoom ghaya asked Nov 9, 2016
2,893 views
State whether the following statements are TRUE or FALSEIn a microprocessor-based system, if a bus (DMA) request and an interrupt request arrive sumultaneously, the micro...
4 votes
4 votes
0 answers
2
makhdoom ghaya asked Nov 23, 2016
2,764 views
State whether the following statements are TRUE or FALSE with reason:Transferring data in blocks from the main memory to the cache memory enables an interleaved main memo...
9 votes
9 votes
3 answers
3
makhdoom ghaya asked Nov 23, 2016
3,209 views
State whether the following statements are TRUE or FALSE with reason:The flags are affected when conditional CALL or JUMP instructions are executed.
17 votes
17 votes
2 answers
4
makhdoom ghaya asked Nov 23, 2016
4,291 views
State whether the following statements are TRUE or FALSE with reason:The Link-load-and-go loading scheme required less storage space than the link-and-go loading scheme.