Process and Context Switching (contd.)
Process switch: A transition between two memory-resident processes in a multiprogramming environment. Study the 7 steps involved in a process switch.
Context switch: Changing context from a executing program to an Interrupt Service Routine (ISR). Part of the context that will be modified by the ISR needs to be saved. This required context is saved and restored by hardware as specified by the ISR.