Home » Operating Systems » Operating systems miscellaneous » Question

Operating systems miscellaneous

  1. Which of the following statements about synchronous and asynchronous IN/OUT is not true?
    1. An ISR is invoked on completion of IN/OUT in synchronous IN/OUT but not in asynchronous IN/OUT
    2. In both synchronous and asynchronous IN/OUT, an ISR (Interrupt Service Routine) is involved after completion of the In/OUT
    3. A process making a synchronous IN/OUT call waits until IN/OUT is complete, but a process making an asynchronous IN/OUT call does not wait for completion of the IN/OUT
    4. In the case of synchronous IN/OUT, the process waiting for the completion of IN/OUT is woken up by the ISR that is invoked after the completion of IN/ OUT
Correct Option: B

This is so because we know that an Interrupt Service Routine (ISR) is invoked before the completion of IN/ OUT irrespective of its type whether asynchronous or synchronous.



Your comments will be displayed only after manual approval.