悟空学Linux专栏----第25篇

  最近唐僧开了一个“西游嵌入式培训班”,为了提高人气,唐僧决定动员他的三个徒弟来听课,而且给他们免费。这着实让悟空、八戒、沙僧高兴了很久,因为达人先生的课实在太贵了,为了听课悟空已经差不多把花果山的桃子都卖光了。

  唐僧:我们今天主要讲,中断,简单的讲中断是一个事件,该事件改变了处理器的执行的指令顺序。而且这种事件和CPU芯片内外部硬件电路产生的电信号相对应。通俗的讲就是,我现在在上课,待会八戒提问打断我上课,八戒的问题在这里就是中断。

  八戒:师傅,我上课不提问的,经常提问的是猴哥。

  唐僧:中断一般分为两种,一种叫同步中断,一种叫异步中断。

  悟空:师傅,什么叫同步中断啊,什么叫异部中断啊?

  唐僧:同步中断是指当指令执行时由CPU控制单元产生,之所以称为同步,是因为只有在一条指令终止执行后CPU控制单元才能产生中断。异步中断是指由其他外围硬件设备依照CPU时钟信号随机产生的。

  悟空:师傅,你看我理解的对不对啊。就好比你在吃饭,突然感觉肚子疼,要去上厕所,这叫同步中断。而当你正在吃饭,突然一个蚊子叮了你一口,这叫异步中断。

  唐僧:这个……也可以这么理解啦。哦,时间到了,我们下课吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章