8259级联工作示意图 INT n 指令 中断逻辑 非屏蔽中断请求 INT 3 指令 INTO 指令 单步 中断 除数为 0中断 ? 可 屏 蔽 中 断 请 求 中 断 控 制 系 统 NMI INTR 软件中断 硬件中断 图5.1 8086系统的中断分类 255型中断向量 254型中断向量 ? 2型中断向量 1型中断向量 0型中断向量 3FCH 3F8H ? 08H 04H 00H 段的段基址(CS) 4n+3 N 型中断程序所在 4n+2 的偏移地址(IP) 4n+1 N 型中断程序入口 4n+0 (a) 中断向量表 (b) n型中断向量 图5.2 中断向量和中断向量表 YY XX 21H型中断向量 IP CS ? IRET 代码段 XX: YY 4×21H 21H型中断服务程序 ? MOV AH , 1 INT 21H MOV DL , AL ? 代码段 NEXT: FLAGS的内容 NEXT的段基址 NEXT的偏移地址 IP CS FLAGS 堆栈段 用户程序 图5.3 例5.2 中断向量的引导作用 IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7 内 部 总 线 中断 服务 寄存器 (ISR) 优先权 判别器 (PR) 中断 请求 寄存器 (IRR) 中断屏蔽寄存器(IMR) 控制逻辑 INTA

文档评论(0)

1亿VIP精品文档

相关文档