全站数据
8 4 2 0 5 8 1

为什么说中断可以并发

机电工程师 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 16:11:29

问题描述

为什么说中断可以并发希望能解答下
精选答案
最佳答案

在没有引入中断机制之前,每个程序都只能等待上一个程序运行完毕才能开始执行,程序之间是串行执行的,系统资源利用率极低。

而引入中断机制之后,如果发生了中断,CPU将从用户态转变为核心态,CPU的使用权也将交给操作系统内核,由内核程序去处理中断,中断处理完成之后,CPU的使用权返回给用户程序(不一定是之前执行的程序),所以说,中断使得用户程序之间能够并发执行。