Multiple Choice
Which of the following principles is used to improve the efficiency of I/O?
A) Reduce the number of times that data must be copied in memory while passing between device and application.
B) Move processing primitives into hardware, to allow their operation in device controllers to be concurrent with CPU and bus operation.
C) Increase concurrency by using DMA-knowledgeable controllers or channels to offload simple data copying from the CPU.
D) All of the above.
Correct Answer:

Verified
Correct Answer:
Verified
Q1: Which of the following is FALSE about
Q2: In DMA-based I/O,<br>A) CPU is relieved from
Q4: Buffering in I/O is used to<br>A) cope
Q5: An I/O system call returns a one-bit
Q6: In a blocking system call, the execution
Q7: Explain the concept of a bus and
Q8: Which of the following is TRUE about
Q9: What is the purpose of a UNIX
Q10: Which of the following is NOT a
Q11: A control register in an I/O device