Operating System Questions & Answers – I/O Subsystem

This set of Operating System Multiple Choice Questions & Answers (MCQs) focuses on “I/O Subsystem”.

1. I/O hardware contains ____________
a) Bus
b) Controller
c) I/O port and its registers
d) All of the mentioned
View Answer

Answer: d
Explanation: None.

2. The data-in register of I/O port is ____________
a) Read by host to get input
b) Read by controller to get input
c) Written by host to send output
d) Written by host to start a command
View Answer

Answer: a
Explanation: None.

3. The host sets _____ bit when a command is available for the controller to execute.
a) write
b) status
c) command-ready
d) control
View Answer

Answer: c
Explanation: None.
advertisement
advertisement

4. When hardware is accessed by reading and writing to the specific memory locations, then it is called ____________
a) port-mapped I/O
b) controller-mapped I/O
c) bus-mapped I/O
d) none of the mentioned
View Answer

Answer: d
Explanation: It is called memory-mapped I/O.

5. Device drivers are implemented to interface ____________
a) character devices
b) block devices
c) network devices
d) all of the mentioned
View Answer

Answer: d
Explanation: None.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. Which hardware triggers some operation after certain programmed count?
a) programmable interval timer
b) interrupt timer
c) programmable timer
d) none of the mentioned
View Answer

Answer: a
Explanation: None.

7. The device-status table contains ____________
a) each I/O device type
b) each I/O device address
c) each I/O device state
d) all of the mentioned
View Answer

Answer: d
Explanation: None.
advertisement

8. Which buffer holds the output for a device?
a) spool
b) output
c) status
d) magic
View Answer

Answer: a
Explanation: None.

9. Which one of the following connects high-speed high-bandwidth device to memory subsystem and CPU.
a) Expansion bus
b) PCI bus
c) SCSI bus
d) None of the mentioned
View Answer

Answer: a
Explanation: None.
advertisement

10. A process is moved to wait queue when I/O request is made with ____________
a) non-blocking I/O
b) blocking I/O
c) asynchronous I/O
d) synchronous I/O
View Answer

Answer: b
Explanation: None.

Sanfoundry Global Education & Learning Series – Operating System.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.