Question: When running an OS routine to handle an interrupt, why does a computer system often adopt a kernel stack that is separate from the interrupted

When running an OS routine to handle an interrupt, why does a computer system often adopt a kernel stack that is separate from the interrupted user process's user stack? (provide at least two reasons)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
