西安石油大学函授《微机原理与接口技术》作业4.docxVIP

  • 1
  • 0
  • 约5.3千字
  • 约 14页
  • 2026-09-16 发布于河南
  • 举报

西安石油大学函授《微机原理与接口技术》作业4.docx

西安石油大学函授《微机原理与接口技术》作业4

《微机原理与接口技术》作业4

一、核心概念简答题

1.简述8086/8088CPU的中断响应全流程,区分不同中断源的响应时序差异

8086系统的中断优先级从高到低排序为:内部中断(除单步中断)不可屏蔽中断NMI可屏蔽中断INTR单步中断,不同类型中断的响应流程存在明确差异:对于除法出错、溢出中断、INTn类内部中断,CPU直接从指令中读取预先定义的中断类型号,无需外部响应周期,直接执行后续中断处理逻辑;对于NMI中断,其触发信号为上升沿有效,硬件自动分配固定中断类型号02H,不需要外部中断响应周期,中断请求不受IF标志位屏蔽;对于INTR类可屏蔽中断,CPU必须满足IF标志位为1、当前指令执行完毕两个前提才会响应,后续执行完整的6步响应流程:第一,向外部总线连续发送两个连续的INTA中断响应负脉冲,第一个脉冲通知所有外接8259A中断控制器确认中断请求,第二个脉冲读取8259A返回的8位中断类型号n;第二,将当前标志寄存器FR的内容压入系统堆栈;第三,自动清除IF和TF标志位,屏蔽后续可屏蔽中断和单步中断,避免中断服务程序被打断;第四,将当前代码段寄存器CS和指令指针IP的内容依次压入堆栈,保存断点地址;第五,根据中断类型号n,定位中断向量表的对应存储地址4n,从该地址连续读取4字节内容,低2字节加载到IP,高2字节加载到CS;第

文档评论(0)

1亿VIP精品文档

相关文档