当中断被触发时是否发生上下文切换?

进程的虚拟地址空间包含1 GB的内核空间:

在这里输入图像描述

现在我假设这个1 GB的内核空间指向与内核相关的数据和代码(包括中断描述符表(IDT))。

现在让我们说一些进程正在被CPU执行,并且这个进程进行了一次系统调用(触发中断0x80 (int 0x80 ))。 将会发生的事情是,CPU将进入IDT并执行与中断号0x80相关的中断处理程序。

现在CPU会停留在当前进程中,并且从当前进程的内核空间执行中断处理程序(所以不发生上下文切换)?