7.280868088的中断系统 外部中断 内部中断 中断向量表 ÷中断过程 16
16 7.2 8086/8088的中断系统 ❖外部中断 ❖内部中断 ❖中断向量表 ❖中断过程
7.28086/8088的中断系统 8086/8088有一个简单而灵活的中断系统,每个中断都有 个中断类型码( Type Code),以供CPU进行识别, 8086/8088最多能处理256种不同的中断类型。 7.21外部中断 8086/8088有两条中断信号线一NTR和NM,可供外设向 CPU发中断请求指令。 不可屏蔽中断请求 IRQo IRQl NMI irQ? IRQ INTR 中斷逻辑 8259A|IRQ4 IrQs IRQ IRQ NTN单字节溢出除法单步 中断指 指令令 中断出错 CPU
17 7.2 8086/8088的中断系统 8086/8088有一个简单而灵活的中断系统,每个中断都有 一个中断类型码(Type Code),以供CPU进行识别, 8086/8088最多能处理256种不同的中断类型。 7.2.1 外部中断 8086/8088有两条中断信号线—INTR和NMI,可供外设向 CPU发中断请求指令
可屏蔽中断|NTR 如果|=“H”(置1)表示NTR线上的中断开放,CPU在 完成现在正在执行的指令后,识别该中断请求,并进行 中断处理。 CPU对|NTR中断请求的响应过程是执行两个NTA(中 断响应)总线周期。 空闲状态 第一个中断应答周期 (8088无) 第二个屮断应答周期 TIATdTdtA :T: T T CLK ALE LOCK INTA 向量类型 AD,-AD
18 一、可屏蔽中断INTR 如果IF=“H”(置1)表示INTR线上的中断开放,CPU在 完成现在正在执行的指令后,识别该中断请求,并进行 中断处理。 CPU对INTR中断请求的响应过程是执行两个INTA(中 断响应)总线周期