- 1
- 0
- 约7.33千字
- 约 20页
- 2026-09-16 发布于河南
- 举报
西安石油大学函授《微机原理与接口技术》作业5
一、核心概念简答题
1.简述8086系列微处理器的中断分类体系,详细说明各类中断的优先级排序、响应流程的差异,结合工业现场实时数据采集场景说明中断嵌套的适用条件
8086微处理器的中断体系分为内部中断(软件中断)和外部中断(硬件中断)两大类别,总计支持256个统一编号的中断向量,全部中断向量存储在内存物理地址00000H~003FFH的中断向量表中,每个中断向量占4字节,依次存储对应中断服务程序入口的偏移地址和段地址。其中内部中断由CPU内部事件或程序指令触发,具体包括除法错中断(类型码0)、单步调试中断(类型码1)、溢出中断(类型码4)、断点中断(类型码3)、可编程INTn指令中断共5类;外部中断由外设硬件触发,分为不可屏蔽中断NMI和可屏蔽中断INTR两类。按照CPU硬件预先规定的响应优先级从高到低排序为:除法错中断INTn指令中断断点中断溢出中断NMI不可屏蔽中断INTR可屏蔽中断单步中断。
不同类型中断的响应流程存在明确差异:内部中断和NMI中断不需要CPU发送中断响应信号,CPU在检测到中断请求后自动根据预设规则获取对应中断类型码,直接跳转至中断向量表读取服务程序入口,仅占用1个总线周期即可完成响应前置操作;INTR可屏蔽中断的响应需要连续两个中断响应总线周期,第一个周期CPU向外设输出INTA负脉冲信号通知申请中断的外
原创力文档

文档评论(0)