- 53
- 0
- 约2.9千字
- 约 5页
- 2016-04-29 发布于重庆
- 举报
不同CPU中断技术的比较
不同CPU中断技术的对比
中断是指CPU在正常执行程序的过程中,由于某个外部或内部事件的作用,强迫CPU停止当前正在执行的程序,转去为该事件服务(称为中断服务),待服务结束后,又能自动返回到被中断的程序中继续执行。
对不同的CPU,中断技术略有不同,以下就不同的三种CPU做了相关的研究对比。
x86的中断系统
【1】中断结构及类型
【2】中断源申请方式
80x86共256种中断,中断号00H--0FFH。
内部中断:由 CPU 运行程序错误或执行内部程序调用引起的一种中断。X86中断不可屏蔽中断(NMI): 外部中断可屏蔽中断(INTR):受允许中断标志为 IF 控制
80x86优先级从高到低排序是:内部中断和异常(单步除外)、软件中断、外部不可屏蔽中断、外部可屏蔽中断、单步中断 。
【4】中断处理过程
中断处理过程通常由中断申请、中断响应、中断处理、中断返回四个过程完成。
(1)实模式下的中断处理流程如图所示:
CPU工作在实地址模式下时,可以响应和处理外部中断NMI和INTR,内部中断12种异常。CPU在当前指令执行完毕后,按中断源的优先顺序去检测和查询是否有中断请求,当查询到有内部中断发生时,中断类型号n由CPU内部形成或由指令本身提供;当查询到有NMI请求时,自动转入中断类型2进行处理;当查询到有INTR请求时,响应的条件是IF=1,其中断类型号n由请求设备在
您可能关注的文档
最近下载
- JC∕T 2533-2019预拌混凝土企业安全生产规范.pdf VIP
- (2025秋新版)苏教版科学三年级上册全册教案 .pdf
- 工程力学(第二版)范钦珊习题答案解析.pdf
- 2026年国企招聘《时事政治真题卷》完整版.docx VIP
- 《老年认知功能障碍慢病管理指南(2025)》解读PPT课件.pptx VIP
- 水利基建项目内部审计方法与技巧培训.pptx
- 《喜迎国庆佳节 厚植爱国情怀——小学五年级国庆主题班会》.pptx VIP
- 四年级下册英语【译林版】【第1-8单元必背知识点总结】.docx VIP
- 一年级下册数学《百数表专项练习》.docx VIP
- TCSNAME 132-2025 船用柴油机正时齿轮系统摩擦动力学分析方法.pdf VIP
原创力文档

文档评论(0)