- 13
- 0
- 约3.15千字
- 约 20页
- 2019-03-03 发布于江苏
- 举报
6.1 中断技术概述 (1) 基本概念 ? 中断:使CPU暂停运行原来的程序而为更急迫事情的需要转向去执行为中断源服务的程序,待该程序处理完后,再返回运行原程序,此即中断(或中断技术)。 ? 中断源: 发出中断申请的来源。通常中断源有以下几种:外部设备、实时时钟、故障源及为调试程序设置的中断源。 ? 中断系统: 是指为实现中断而设置的各种硬件与软件,包括中断控制逻辑及相应管理中断的指令。 (2) 8086/8088的中断分类与中断类型码 中断类型码: 8086/8088有一个简单、灵活而多用的中断系 统。它采用中断向量结构,每个中断通过给定一个 特定的中断类型码(中断向量)供CPU识别,可以 处理256种类型的中断。其中断对应的中断类型码 为0?255。 8086的中断源类型 ? 硬件中断:由外部的硬件电路产生;是随机的。 非屏蔽中断—— 类型2 可屏蔽中断—— 类型32~255 ? 软件中断:由内部软件产生的中断;一般是设定好的。 除法出错中断—— 类型0 溢出中断—— 类型4 单步中断—— 类型1 断点中断—— 类型3 用户定义的软件中断—— 类型n(中断指令INT n) (3)中断向量和中断向量表 ① 中断向量 每个中断处理服务
原创力文档

文档评论(0)