第一讲中断系统优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第一讲中断系统优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第一讲中断系统优秀PPT.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一讲中断系统第一讲中断系统现在学习的是第1页,共21页中断的基本概念中断的基本概念u什么是中断 生活中的中断生活中的中断生活中的中断生活中的中断 社会中的中断社会中的中断社会中的中断社会中的中断 计算机中的中断计算机中的中断 上课时手机响了上课时手机响了 印度洋发生海啸印度洋发生海啸 日本袭击珍珠港日本袭击珍珠港 美国发生美国发生 911 鼠标点击新的图标鼠标点击新的图标 QQ 有新的消息有新的消息 突突发发性性现在学习的是第2页,共21页实际场景实际场景计算机计算机正在看书正在看书电话铃响电话铃响接电话接电话继续看书继续看书执行程序执行程序事件发生事件发生事件处理事件处理继续执行程序继续执
2、行程序中断处理中断处理中断请求及响应中断请求及响应中断返回中断返回中断处理过程现在学习的是第3页,共21页中断的定义中断的定义 uCPU执行程序时,由于发生了某种随机的事执行程序时,由于发生了某种随机的事件件(外部或内部外部或内部),引起,引起CPU暂时中断正在运行暂时中断正在运行的程序,转去执行一段特殊的服务程序的程序,转去执行一段特殊的服务程序(称为称为中断服务程序或中断处理程序中断服务程序或中断处理程序),以处理该事,以处理该事件,该事件处理完后又返回被中断的程序继件,该事件处理完后又返回被中断的程序继续执行,这一过程称为中断。续执行,这一过程称为中断。现在学习的是第4页,共21页中断控
3、制方式的特点中断控制方式的特点u可以实现可以实现实时故障处理实时故障处理u可以实现可以实现CPU与外设及外设与外设之间的与外设及外设与外设之间的并行工作并行工作CPU处理流程处理流程中断服务程序中断服务程序非预料事件非预料事件中中断断请请求求中中断断响响应应中中断断返返回回启启动动启启动动外部设备外部设备现行现行主程序主程序中断服务中断服务子程序子程序CPU中中断断请请求求启启动动中中断断响响应应中中断断返返回回现在学习的是第5页,共21页CPU执行流程执行流程中断服务程序中断服务程序1非预料事件非预料事件1中断服务程序中断服务程序2非预料事件非预料事件2中中 断断 嵌嵌 套套 中断嵌套的条件
4、:中断嵌套的条件:中断嵌套的条件:中断嵌套的条件:1 1)中断服务子程序)中断服务子程序)中断服务子程序)中断服务子程序1 1执行过程中执行过程中执行过程中执行过程中允许中断允许中断允许中断允许中断;2 2)新到来的中断应比原中断的)新到来的中断应比原中断的)新到来的中断应比原中断的)新到来的中断应比原中断的优先级高;优先级高;优先级高;优先级高;注注注注:为为为为保保保保护护护护主主主主程程程程序序序序及及及及各各各各级级级级中中中中断断断断服服服服务务务务程程程程序序序序的的的的数数数数据据据据不不不不被被被被破破破破坏坏坏坏,所所所所有有有有中中中中断断断断服服服服务程序均应进行务程序均
5、应进行务程序均应进行务程序均应进行保护及恢复保护及恢复保护及恢复保护及恢复操作;操作;操作;操作;现在学习的是第6页,共21页8086 的中断系统的中断系统uu8086 的中断源 内部中断源内部中断源(软中断源)(软中断源)外部中断源外部中断源(硬中断源)(硬中断源)由执行中断指令由执行中断指令 INT INT INT INT 产生的中断产生的中断 由内部事件产生的中断由内部事件产生的中断INTR INTR INTR INTR 可屏蔽中断源可屏蔽中断源可屏蔽中断源可屏蔽中断源 8086 8086 引脚引脚引脚引脚 INTR INTR INTR INTR 获得高电平触发获得高电平触发NMI NM
6、I 非屏蔽中断源非屏蔽中断源 8086 8086 引脚引脚 NMI NMI NMI NMI 获得上升沿触发获得上升沿触发借用概念借用概念仅异常仅异常真实概念真实概念真中断真中断现在学习的是第7页,共21页8086 的中断系统的中断系统u自动产生的内部中断 除法出错中断除法出错中断除法出错中断除法出错中断 0 号中断号中断号中断号中断 单部中断单部中断单部中断单部中断 1 1 号中断号中断 断点中断断点中断断点中断断点中断 3 号中断号中断号中断号中断 溢出中断溢出中断 4 号中断号中断号中断号中断 系统内部特殊事件中断,对应相应中断类型号系统内部特殊事件中断,对应相应中断类型号除数为除数为除数
7、为除数为 0 0 产生中断产生中断产生中断产生中断控制标志控制标志控制标志控制标志 TF=1 TF=1 产生中断产生中断程序运行到调试点产生中断程序运行到调试点产生中断中断指令中断指令中断指令中断指令 INTO+INTO+标志标志标志标志 OF OF OF OF 判断产生中断判断产生中断判断产生中断判断产生中断现在学习的是第8页,共21页8086 的中断系统的中断系统u执行中断指令产生的内部中断 INT nINT n DOS DOS 中断中断 BIOS 中断中断 借用中断概念,中断指令应有中断类型号借用中断概念,中断指令应有中断类型号对应多数中断类型号对应多数中断类型号操作系统提供大量功能中服
8、程序操作系统提供大量功能中服程序操作系统提供大量功能中服程序操作系统提供大量功能中服程序中断类型号中断类型号 20H 3FH20H 3FH20H 3FH20H 3FH操作系统提供较多功能中服程序操作系统提供较多功能中服程序05H05H05H05H、10H 1FH10H 1FH现在学习的是第9页,共21页8086 的中断系统的中断系统u可屏蔽外部中断 中断请求中断请求中断请求中断请求 输入输入输入输入 INTR=H 中断屏蔽中断屏蔽中断屏蔽中断屏蔽 清中断屏蔽控制标志位清中断屏蔽控制标志位清中断屏蔽控制标志位清中断屏蔽控制标志位 IF=0 中断允许中断允许中断允许中断允许 置中断屏蔽控制标志位置
9、中断屏蔽控制标志位 IF=1IF=1 中断无响应中断无响应 若若若若 IF=0,输出,输出,输出,输出 /INTA=/INTA=HH 中断有响应中断有响应 若若若若 IF=1IF=1,输出,输出/INTA=L/INTA=L 执行执行 08H 0FH 08H 0FH 中服程序中服程序 真实的外部真实的外部有条件有条件突发中断突发中断现在学习的是第10页,共21页8086 的中断系统的中断系统u不可屏蔽外部中断真实的外部真实的外部无条件无条件突发中断突发中断 中断请求中断请求 输入输入输入输入 NMI=上升沿上升沿上升沿上升沿 中断响应中断响应 执行执行执行执行 2 号中服程序号中服程序号中服程序
10、号中服程序 现在学习的是第11页,共21页u8086系统中断源的定义系统中断源的定义u8086系统中断优先级的定义系统中断优先级的定义8086系统中中断源及其优先级的定义系统中中断源及其优先级的定义其它可能自动产其它可能自动产生的中断生的中断执行中断指令执行中断指令INT n、INTO等等除法错中断(被除法错中断(被0除)除)单步中断单步中断断点中断断点中断溢出中断溢出中断可屏蔽中断可屏蔽中断NMI不可屏蔽中断不可屏蔽中断INTR 8086系统中规定中断源的优先级顺序为(优先权依次系统中规定中断源的优先级顺序为(优先权依次降低):被降低):被0除中断、除中断、INT n指令、指令、INTO指令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一 中断 系统 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内