Which of the following data transfer schemes requires constant monitoring by…
2018
Which of the following data transfer schemes requires constant monitoring by the CPU of the peripheral devices?
- A.
Programmed IO
- B.
Interrupt-driven IO
- C.
Direct Memory Access (DMA)
- D.
Both, Interrupt-driven IO and DMA
Attempted by 214 students.
Show answer & explanation
Correct answer: A
Programmed I/O, also known as polling, requires the CPU to continuously check peripheral status registers until data is ready. This constant monitoring ensures synchronization but reduces efficiency compared to interrupt-driven or DMA methods where the CPU performs other tasks. Thus, Programmed I/O is the scheme necessitating constant CPU monitoring.