第2章微机组成及基本原理汇编.ppt

第2章微机组成及基本原理汇编

2.5.1 中断技术概述 5.中断处理过程 一个微机系统的中断处理过程大致可分为中断请求、中断响应、中断服务和中断返回四个阶段,如图所示。这些步骤有的是通过硬件电路自动完成的,有的是由程序员编写程序来实现的。 2.5.2 典型CPU的中断结构 1.中断类型 8086采用了矢量型的中断结构,共有256个中断矢量号,又称中断类型码。这种中断结构既简单又灵活,而且响应速度快。 8086的中断源可分为两大类:一类是内部中断,另一类是外部中断。 2.5.2 典型CPU的中断结构 (1)内部中断 内部中断也称软件中断,是由处理器检测到异常情况或执行软件中断指令所引起的一种中断。 ① 除法出错中断——0号中断 ② 单步中断——1号中断 ③ 溢出中断——4号中断 ④ 指令中断——n号中断 内部中断的特点是: ● 中断矢量号是由CPU自动提供的,不需要执行中断响应总线周期去读取矢量号。 ● 除单步中断外,所有内部中断都不可屏蔽,即都不能通过执行CLI指令使IF位清零来禁止对它们的响应。 ● 除单步中断外,任何内部中断的优先权都比外部中断高。 2.5.2 典型CPU的中断结构 (2)外部中断 外部中断也称硬件中断,是由CPU外部引脚的中断请求信号触发的一种中断。 ① 不可屏蔽中断NMI ② 可屏蔽中断INTR (3)中断处理顺序 中断处理顺序即按中断优先权从高到低的排队顺序对中断源

文档评论(0)

1亿VIP精品文档

相关文档