源于mooc操作系统一道习题:
解释:
当发生了中断,就意味着需要操作系统的介入,开展管理工作。由于操作系统的管理工作(如进程切换、分配IO设备)需要使用特权指令,因此CPU要从用户态转换为核心态。中断就可以使CPU从用户态转换为核心态,使操作系统获得计算机的控制权。因此,有了中断,才能实现多道程序并发执行。
用户态到核心态的转换就是通过中断机制实现的,并且中断是唯一途径。(开始以为是分时功能,但其实分时功能是建立在中断之上的,时钟产生的中断使得cpu按照这个频率去产生中断指令,从而产生时间片实现分时操作)