1. A hardware interrupt is needed
2.A software interrupt is needed
3.Either hardware or software interrupt is needed
4. A non-privileged instruction (which does not generate an interrupt)is needed
Answer:2