Multiple choice

A processor needs software interrupt to

  1. Test the interrupt system of the processor.

  2. Implement co-routines.

  3. Obtain system services which need execution of privileged instructions.

  4. Return from subroutine.

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

A CPU needs software interrupt to obtain system services which need execution of privileged instructions.