Multiple choice

A CPU has two modes-privileged and non-privileged. In order to change the mode from privileged to non privileged.

  1. A hardware interrupt is needed.

  2. A software interrupt is needed.

  3. A privileged instruction (which does not generate an interrupt) is needed.

  4. A non-privileged instruction (Which does not generate an interrupt) is needed.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A software interrupt is initiated by some program module which needs some CPU services, at that time the two modes can be interchanged.