【微机原理及接口技术】中断系统
前言
本篇文章我们会讲到中断的概述,8086/8088中断系统。
一、中断概述
中断的基本概念
中断:指CPU在执行程序中,被内部或外部的事件所打断,转去执行一段预先安排好的中断服务程序;服务结束后,又返回原来的断点,继续执行原来的程序的过程。
中断系统的功能:
-
1)能实现中断响应、中断服务及中断返回
-
2)能实现中断优先权排队
当多个中断源同时提出中断请求时 -
3)能实现中断嵌套
当中断处理过程中,又有新的中断提出请求时
中断处理过程
- 中断请求
- 中断判优
- 中断响应:断点保护(同时标志寄存器保护)、
关中断、转向中断处理 - 中断处理:现场保护、中断服务、恢复现场
- 中断返回:断点恢复(同时标志寄存器恢复)
中断服务是进行数据交换的实质性环节
二、8086/8088中断系统
8086/8088的中断系统采用向量中断机制
能够处理256个