微机原理汇编语言_程序设计.ppt

微机原理汇编语言_程序设计

* 3. 中断程序设计 中断源:引起中断的事件 外中断(硬中断):外设的I/O请求 —— 可屏蔽中断 电源掉电/奇偶错 —— 非屏蔽中断 内中断(软中断):INT指令/CPU错(除法错、溢出) 非屏蔽中断请求 中断逻辑 INT n INTO 除法错 单步 n 4 0 1 CPU 2 NMI 8259A 可编程中断控制器 (PIC) IR0 系统定时器 IR1 键盘 IR2 彩色/图形接口 IR3 保留 IR4 串行通讯口 IR5 保留 IR6 软盘 IR7 打印机 INTR 08 09 0A 0B 0C 0D 0E 0F * 中断操作的5个步骤: (1) 取中断类型号 (2) 计算中断向量地址 (3) 取中断向量,偏移地址送IP,段地址送CS (4) 转入中断处理程序 (5) 中断返回到INT指令的下一条指令 例:BIOS中断 INT 4AH 4AH?4 = 128H 4AH?4+2 = 12AH (128H) ? IP (

文档评论(0)

1亿VIP精品文档

相关文档