操作系统——中断

这篇博客通过一个有趣的比喻解释了操作系统中的中断机制,将用户态比喻为受伤的人,核心态比喻为照顾人的母亲。中断就像用户不断呼唤母亲帮忙,包括内中断(自愿和强迫)和外中断(如外部设备的请求)。比喻中详细描述了中断处理流程,并以听歌为例说明了外部中断如何打断并重新恢复任务的过程。
摘要由CSDN通过智能技术生成

关于看王道操作系统考研课程“中断”时,突然想到的一点有趣的比方。

  • 用户态:被打断腿的你; 核心态:你妈;
  • 中断机制的诞生就是你妈为了照顾你吃喝拉撒而引入的一种技术。

你想看电视,但是腿断了动不了,你就喊:妈!遥控器给我。你妈就跑过来给你打开电视。打开之后你妈又去忙自己的事了。

过一会你口渴了:妈,水给我!、、、你妈跑过来给你水杯。

过一会你想吃东西了:妈,拿点吃的我!、、、你妈跑过来给你吃的。

一旦发生中断,则操作系统就要介入接管工作,进入核心态模式。

  • 中断的分类:

内中断:1、自愿中断:你他喵的又有什么新的屁事要干!

                2、强迫中断:妈!我手也抽筋了,你喂我一下!

外中断:妈、有人敲门,去开下门!

  • 外部中断处理流程:

你在听周董的新专辑(有个P的新专辑!),听完一首歌,就把耳机摘下来。监听有没有人来敲你家门,要是没有,你就接着带耳机听歌。要是有人敲门,你就记下来现在听到第几首歌曲了,然后:妈!!!修空调的来啦!去开门!然后,你妈又开始接管工作了。别人修空调的时候你只能眼巴巴的盯着,不能干别的。等别人走了你再接着打开歌单继续听歌。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值