悟空学Linux专栏----第25篇
2015-07-13 10:20
393 查看
最近唐僧开了一个“西游嵌入式培训班”,为了提高人气,唐僧决定动员他的三个徒弟来听课,而且给他们免费。这着实让悟空、八戒、沙僧高兴了很久,因为达人先生的课实在太贵了,为了听课悟空已经差不多把花果山的桃子都卖光了。
唐僧:我们今天主要讲,中断,简单的讲中断是一个事件,该事件改变了处理器的执行的指令顺序。而且这种事件和CPU芯片内外部硬件电路产生的电信号相对应。通俗的讲就是,我现在在上课,待会八戒提问打断我上课,八戒的问题在这里就是中断。
八戒:师傅,我上课不提问的,经常提问的是猴哥。
唐僧:中断一般分为两种,一种叫同步中断,一种叫异步中断。
悟空:师傅,什么叫同步中断啊,什么叫异部中断啊?
唐僧:同步中断是指当指令执行时由CPU控制单元产生,之所以称为同步,是因为只有在一条指令终止执行后CPU控制单元才能产生中断。异步中断是指由其他外围硬件设备依照CPU时钟信号随机产生的。
悟空:师傅,你看我理解的对不对啊。就好比你在吃饭,突然感觉肚子疼,要去上厕所,这叫同步中断。而当你正在吃饭,突然一个蚊子叮了你一口,这叫异步中断。
唐僧:这个……也可以这么理解啦。哦,时间到了,我们下课吧。
唐僧:我们今天主要讲,中断,简单的讲中断是一个事件,该事件改变了处理器的执行的指令顺序。而且这种事件和CPU芯片内外部硬件电路产生的电信号相对应。通俗的讲就是,我现在在上课,待会八戒提问打断我上课,八戒的问题在这里就是中断。
八戒:师傅,我上课不提问的,经常提问的是猴哥。
唐僧:中断一般分为两种,一种叫同步中断,一种叫异步中断。
悟空:师傅,什么叫同步中断啊,什么叫异部中断啊?
唐僧:同步中断是指当指令执行时由CPU控制单元产生,之所以称为同步,是因为只有在一条指令终止执行后CPU控制单元才能产生中断。异步中断是指由其他外围硬件设备依照CPU时钟信号随机产生的。
悟空:师傅,你看我理解的对不对啊。就好比你在吃饭,突然感觉肚子疼,要去上厕所,这叫同步中断。而当你正在吃饭,突然一个蚊子叮了你一口,这叫异步中断。
唐僧:这个……也可以这么理解啦。哦,时间到了,我们下课吧。
相关文章推荐
- 康诺云推出三款智能硬件产品,为健康管理业务搭建数据池
- dell笔记本维修-芯片级-技巧
- ruby实现的一个异步文件下载HttpServer实例
- 科学知识:同步、异步、阻塞和非阻塞区别
- 探讨Ajax中同步与异步之间的区别
- C#中异步回调函数用法实例
- 笔记本下什么是迅驰处理器(cpu)相关资料第1/2页
- C#实现异步GET的方法
- 深入理解JavaScript编程中的同步与异步机制
- Jquery异步提交表单代码分享
- JQuery异步获取返回值中文乱码的解决方法
- Node.js 的异步 IO 性能探讨
- Ajax异步(请求)提交类 支持跨域
- 使用kendynet构建异步redis访问服务
- javascript 异步的innerHTML使用分析
- Android 异步加载图片的实例代码
- Android中BroadcastReceiver(异步接收广播Intent)的使用
- js电信网通双线自动选择技巧