- 5
- 0
- 约9.3千字
- 约 17页
- 2017-11-07 发布于江苏
- 举报
第五章中断技术微型计算机接口技术及应用
第五章 中断技术
■ 本章内容
5.1 中断的基本概念
5.2 IBM-PC微机中断系统
5.3 可编程中断控制器8259A
5.4 8259A在微机系统中的应用
5.1 中断的基本概念
1. 什么是中断
中断:是指CPU在正常运行程序时,由于内部/外部事件或由程序预先安排的事件,引起CPU中断正在运行的程序,转去为该事件服务。服务完毕,再返回去继续运行被暂时中断的程序的过程。
(中断服务(处理)程序、断点)
2. 中断源与中断识别
1)中断源:发出中断请求的外部设备或引起中断的内部原因
● 外设中断:键盘、打印机、显示器等
● 指令中断:INT 10H、INT21H等
● 硬件故障中断:奇偶错、电源故障等
● 程序性中断:除法溢出、非法操作码等
2)中断识别:确定中断源,实现程序转移
● 向量中断:中断向量、中断号
● 查询中断:软、硬件查询确定中断源
3)中断向量与中断向量表
● 中断向量:中断服务程序入口地址 ,4个字节(偏移地址、段首址)
● 中断向量表:PA=000H~3FFH, 256个;存储结构(中断号,顺序)
4)中断类型号与中断向量指针
● 类型号:8位,N=00~FFH
● 中断向量指针:PA=4*N
5)中断向量的装入(填写)与修改
● 装入:系统配置和使用的系统软件负责
设中断类型号为N,服务程序入口为INT_SEV
( 用MOV指令装入
CLI
MO
原创力文档

文档评论(0)