Of course, additional steps are perform when servicing and event, such as interrupting execution of the current process, storing the interrupted process' execution environment (i.e., the information necessary to resume execution of the interrupted process), etc.