- 23
- 0
- 约 98页
- 2016-12-29 发布于北京
- 举报
软件查询流程图 保护现场 恢复现场 A申请服务? B申请服务? C申请服务? 外设A中断服务程序 N N N 外设B中断服务程序 外设C中断服务程序 Y Y Y Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 菊花链优先级排队电路 菊花链优先级排队电路是一种优先级管理的简单硬件方案。它是在每个设备接口设置一个简单的逻辑电路,以便根据优先级顺序来传递或截留CPU发出的中断响应信号INTA,以实现响应中断的优先顺序。 各个外设的中断优先权由其在链中的位置决定,处于菊花链前端的比处于链条后端的优先权高。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断优先级硬件实现电路(菊花链) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断响应的条件 外设提出中断申请 本中断未被屏蔽 中断允许(STI) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断响应 向中断源发出INTA中断响应信号; 保护断点。包括FLAGS、 CS和IP 获得中断服务程序入口地址 固定入口法 中断向量法 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断处理 中断服务子程序的特点: 为“远过程” 用IRET指令返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断服务子程序完成的工作 保护现场 开中断(STI)——允许中断嵌套 中断处理 关中断(CLI) 恢复现场 中断返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 中断返回 执行IRET指令,使IP、CS和FLAGS从堆栈弹出 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二、8088/8086中断系统 内部中断 外部中断 除法错中断 溢出中断 单步中断 软件中断 非屏蔽中断(NMI) 可屏蔽中断(INTR) 256个中断源 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. NMI INTR 中断逻辑 软件中断指令 溢出中断 除法错 单步中断 非屏蔽中断请求 中断控 制器 8259A PIC 8086/8088CPU内部逻辑 断点中断 可 屏 蔽 中 断 请 求 n 4 3 0 1 2 1、8086/8088中断源类型 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 74LS373真值表 OE L L L H G H H L X D L H X X Q L H 锁存 高阻态 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5
原创力文档

文档评论(0)