- 6
- 0
- 约9.57千字
- 约 57页
- 2016-12-20 发布于重庆
- 举报
8.1 8088中断系统概述 基本概念:CPU正在执行程序的时候,有一个突发事件,请求CPU处理,CPU暂时中止正在执行的程序,转去执行处理突发事件的程序,处理完以后,再回到原来被中止的地方,继续执行原来的程序。这样的过程称为中断。实现这种功能的部件成为中断系统。产生中断的请求源称为中断源。 中断系统的功能: 能实现中断响应、中断服务及中断返回。 能实现中断优先权排队 能实现中断嵌套 8088的中断系统采用向量中断机制,能够处理256个中断,用中断向量号0 ~255区别 可屏蔽中断还需要借助专用中断控制器Intel 8259A实现优先权管理 中断的处理过程 中断请求 中断判优 中断响应 保留断点地址 关中断 转入中断处理程序 中断处理 开中断 保护现场 完成中断服务 恢复现场 中断返回 8.2 8088的中断类型 内部中断 除法错中断 指令中断 溢出中断 单步中断 外部中断 非屏蔽中断 可屏蔽中断 1. 内部中断 内部中断是由于8088内部执行程序出现异常引起的程序中断 利用内部中断,微处理器为用户提供了发现、调试并解决程序执行时异常情况的有效途径 例如,ROM-BIOS和DOS系统利用内部中断为程序员提供了各种功能调用 ⑴ 除法错中断 在执行除法指令时,若除数为0或商超过了寄存器所能表达的范围,则产生一个向量号为0的内部中断,称为除法错中断 例如: ⑵ 指令中断 在执行中
原创力文档

文档评论(0)