首页 / 科技视点 / 正文

8086cpu的中断响应过程

时间:2025-08-18 04:00:41

导读:8086cpu在响应中断过程中,连续执行两个INTA周期的作用是什么? 微机原理与接口技术 题目每个INTA(注意INTA头上有“帽子”,下同)周期包含4个状态周期,CPU每响......

8086cpu响应中断过程中,连续执行两个INTA周期作用是什么?

微机原理与接口技术 题目每个INTA(注意INTA头上有“帽子”,下同)周期包含4个状态周期,CPU每响应一次INTR(可屏蔽中断,就是受中断允许IF位控制的)中断,CPU执行两个连续的INTA。在第一个INTA周期,地址和数据总线被CPU弄成浮空状态,之后向82c59发送一个INTA信号,响应INTR请求,并禁止其它设备利用总线。第二个INTA周期,82c59把中断类型号n送上数据总线,之后CPU去把n去做处理(4*n,为什么是4*n呢,因为中断矢量表中存的地址需要1个基地址和一个偏移地址,这两个地址都是16位的,共计4个字节),查询中断矢量表,找到中断服务程序的入口地址,完成跳转,最后复位INT。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、