更多精彩内容,欢迎关注:

视频号
视频号

抖音
抖音

快手
快手

微博
微博

什么是中断处理程序

文档

什么是中断处理程序

在响应一个特定中断的时候,内核会执行一个函数,该函数叫做中断处理程序或中断服务例程。产生中断的每一个设备都有一个相应的中断处理程序。一个设备的中断程序是它设备驱动程序的一部分,设备驱动程序是用于对设备进行管理的内核代码。在Linux中,中断处理程序看起来是普普通通的C函数。这些函数必须按照特定的类型声明,以便内核能够以标准的方式传递处理程序的信息。中断处理程序与其它内核函数的真正区别在于:中断处理程序被内核调用来响应中断,它们运行于中断上下文的特殊上下文中。上半部与下半部的对比:通常把中断处理切为两个部分或两半。中断处理程序是上半部接收到一个中断,立即开始执行,但只做有严格时限的工作,这些工作都是在所有中断被禁止的情况下完成。能够被允许稍后完成的工作会推迟到下半部。
推荐度:
导读在响应一个特定中断的时候,内核会执行一个函数,该函数叫做中断处理程序或中断服务例程。产生中断的每一个设备都有一个相应的中断处理程序。一个设备的中断程序是它设备驱动程序的一部分,设备驱动程序是用于对设备进行管理的内核代码。在Linux中,中断处理程序看起来是普普通通的C函数。这些函数必须按照特定的类型声明,以便内核能够以标准的方式传递处理程序的信息。中断处理程序与其它内核函数的真正区别在于:中断处理程序被内核调用来响应中断,它们运行于中断上下文的特殊上下文中。上半部与下半部的对比:通常把中断处理切为两个部分或两半。中断处理程序是上半部接收到一个中断,立即开始执行,但只做有严格时限的工作,这些工作都是在所有中断被禁止的情况下完成。能够被允许稍后完成的工作会推迟到下半部。

在响应一个特定中断的时候,内核会执行一个函数,该函数叫做中断处理程序或中断服务例程。产生中断的每一个设备都有一个相应的中断处理程序。一个设备的中断程序是它设备驱动程序的一部分,设备驱动程序是用于对设备进行管理的内核代码。在Linux中,中断处理程序看起来是普普通通的C函数。这些函数必须按照特定的类型声明,以便内核能够以标准的方式传递处理程序的信息。中断处理程序与其它内核函数的真正区别在于:中断处理程序被内核调用来响应中断,它们运行于中断上下文的特殊上下文中。 上半部与下半部的对比:通常把中断处理切为两个部分或两半。中断处理程序是上半部接收到一个中断,立即开始执行,但只做有严格时限的工作,这些工作都是在所有中断被禁止的情况下完成。能够被允许稍后完成的工作会推迟到下半部。在合适的时机,下半部会被开中断执行。

文档

什么是中断处理程序

在响应一个特定中断的时候,内核会执行一个函数,该函数叫做中断处理程序或中断服务例程。产生中断的每一个设备都有一个相应的中断处理程序。一个设备的中断程序是它设备驱动程序的一部分,设备驱动程序是用于对设备进行管理的内核代码。在Linux中,中断处理程序看起来是普普通通的C函数。这些函数必须按照特定的类型声明,以便内核能够以标准的方式传递处理程序的信息。中断处理程序与其它内核函数的真正区别在于:中断处理程序被内核调用来响应中断,它们运行于中断上下文的特殊上下文中。上半部与下半部的对比:通常把中断处理切为两个部分或两半。中断处理程序是上半部接收到一个中断,立即开始执行,但只做有严格时限的工作,这些工作都是在所有中断被禁止的情况下完成。能够被允许稍后完成的工作会推迟到下半部。
推荐度:
为你推荐
资讯专栏
热门视频
相关推荐
DNF灵魂晶石怎么获得 做菜常用佐料 精炼的时空石有什么用 简单概括一字千金的故事 碳和稀硝酸会反应吗 6cm戒指的尺寸是多大尺寸的 接渣盘可以一直放在烤箱里吗 关于无私奉献不求回报的名人名言 螺帽拧花了怎么取出来 耗油带鱼怎么做好吃 对联哪边是上联哪边是下联 怎样用智能手机构建汽车音响系统 汉武帝时汉匈战争的理由 劳动法全文辞职是如何规定 女生灰色运动裤的搭配有哪些 小说有哪些叙事顺序 后宫甄嬛传太后哪一集杀了隆科多 牛肉能和香菇红萝卜一起吃吗 礼生于有而废于物什么意思 筋膜枪能减肥吗 鲁滨逊漂流记与格列佛游记的不同 eyeplay眼镜是什么牌子 考医学院本科需要哪些条件 乔丹身价多少 土地使用权具有继承行吗 如何打发忌廉 九一八时东北军有多少人 著作权登记取得制度有哪些规定 日本盛产什么水果 电信号码打177的怎么打不通 如何评价下村阳子的作品 葡萄糖在哪里被氧化分解 手把手教你如何用微波炉烤红薯 贵州糍粑的做法 造影是什么疼吗 重大误解的构成条件包括哪些 王鱼怎么做清淡好吃 再婚需要带什么证件 什么动物的咬合力最大是乌龟吗 日光灯不接镇流器怎样接线
Top