当前位置:新励学网 > 秒知问答 > 为什么说操作系统是有中断驱动的

为什么说操作系统是有中断驱动的

发表时间:2024-07-27 23:30:02 来源:网友投稿

所有并发程序都是有中断(特别是时钟中断)驱动的,故操作系统中属于这一类的程序也是由中断驱动的。

第二类是直接面对用户态"被动"地为用户服务的程序。系统初启后这类程序一般是不运行的,仅当用户态程序执行了相应的系统调用时,它才被调用、执行。而正如上面所说,系统调用指令的执行是经中断(自陷)机构处理的。所以在这种意义上,操作系统中的这一类程序也是由中断驱动的。

第三类是那些既不主动运行,也不直接面对用户态的程序。它们是隐藏在操作系统内部,由前两类程序所调用的程序。既然前两类程序都是由中断驱动的,则此类程序当然也应该是由中断驱动的。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!