Question:

Match List-I with List-II.

List-IList-II
A. RegistersI. Ready by the host to get input
B. Control RegisterII. Written by the host to send output
C. Status RegisterIII. Contains bits that can be read by the host
D. Data-in RegisterIV. Can be written by the host to start a command


Choose the correct answer from the options given below:

Show Hint

Control register → commands, Status register → state, Data register → data flow.
Updated On: Jun 5, 2026
  • A-IV, B-III, C-I, D-II
  • A-III, B-IV, C-II, D-I
  • A-I, B-II, C-III, D-IV
  • A-II, B-I, C-IV, D-III
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation

Concept: Registers in I/O systems are used for communication between CPU and devices.

Step 1:
Understand Registers. Registers generally:
• Store temporary data
• Can be read by host \[ A \rightarrow III \]

Step 2:
Control Register.
• Used to send commands to device
• Written by host to initiate operations \[ B \rightarrow IV \]

Step 3:
Status Register.
• Provides information about device status
• Host reads these bits \[ C \rightarrow II \]

Step 4:
Data-in Register.
• Used when data is received from device
• Ready for host input \[ D \rightarrow I \]

Step 5:
Final mapping. \[ A-III,\ B-IV,\ C-II,\ D-I \] \[ \boxed{(2)} \]
Was this answer helpful?
0
0