答:(1)中断:CPU和外设并行工作,当外设数据准备好或有某种突发事件发生时,向CPU提出请求,CPU暂停正在执行的程序转而为该外设服务(或处理紧急事件),处理完毕再回到原断点继续执行原程序
(2)中断源:引起中断的原因和发出中断申请的来源。
(3)中断优先级:当有多个中断源同时向CPU申请中断时,CPU优先响应最需紧急处理的中断请求,处理完毕再响应优先级别较低的 ,这种预先安排的响应次序。
(4)中断的嵌套:在中断系统中,高优先级的 中断请求能中断正在进行的较低级的中断源处理。
(4)中断系统:能实现中断功能并能对中断进行管理的硬件和软件。
1、中断:你正在看书,电话铃响了。你在书上作个记号,走到电话机旁通话。通话完毕,挂上电话。回到座位上,从作记号的地方开始继续读书。你相当于CPU,打电话的人相当于外部设备,你们俩各干各的(并行工作),他有事想找你(数据准备好),电话铃响(某种突发事件发生),向你提出请求(电话铃不停地响);你停止看书(CPU暂停正在执行的程序),接电话(处理紧急事件为该外设服务),处理完毕(通话完毕,挂上电话)再回到原断点(书上记号处)继续执行原程序(继续看书)。
2、中断源:你允许有几个好朋友,在你工作期间可以打断你的工作为他服务,他们就是中断你工作的源头。
3、中断优先级:铁哥们与好朋友的关系,例如你正在为好朋友甲服务,好朋友乙也想你为他干活,那得等好朋友甲服务完成之后才行;铁哥们则不然,可以停下甲服务,先给铁哥们干了再说,铁哥们中断优先,当然谁是铁哥们你的预先认定(机器是预先安排的响应次序)。
4、中断的嵌套:在问题3中,铁哥们是高优先级的 好朋友是较低级的,本来正在给好朋友干活,铁哥们来了先给铁哥们干了再说,这就是中断嵌套,也就是中断之后再中断。
5、中断系统:机器中搞定了能中断的朋友有几个(你不可能让全世界的人都可打断你的工作去为他们服务),是不是允许中断优先,这都是属于硬件;由于是机器工作,对于不同的中断源只能预先设定为他干什么,怎么干,这就是中的服务程序(软件)。能明白吗。
2、中断源:你允许有几个好朋友,在你工作期间可以打断你的工作为他服务,他们就是中断你工作的源头。
3、中断优先级:铁哥们与好朋友的关系,例如你正在为好朋友甲服务,好朋友乙也想你为他干活,那得等好朋友甲服务完成之后才行;铁哥们则不然,可以停下甲服务,先给铁哥们干了再说,铁哥们中断优先,当然谁是铁哥们你的预先认定(机器是预先安排的响应次序)。
4、中断的嵌套:在问题3中,铁哥们是高优先级的 好朋友是较低级的,本来正在给好朋友干活,铁哥们来了先给铁哥们干了再说,这就是中断嵌套,也就是中断之后再中断。
5、中断系统:机器中搞定了能中断的朋友有几个(你不可能让全世界的人都可打断你的工作去为他们服务),是不是允许中断优先,这都是属于硬件;由于是机器工作,对于不同的中断源只能预先设定为他干什么,怎么干,这就是中的服务程序(软件)。能明白吗。
温馨提示:答案为网友推荐,仅供参考