微机原理及应用中断技术与中断控制器.pdf
文本预览下载声明
微机原理及应用
第9章 中断技术与中断控制器
9.1
9.1
�§99..11 中断技术概述
9.2 8086/8088
9.2 8086/8088
�§99..22 断系统
9.3 82C59A
9.3 82C59A
�§99..33 可编程中断控制器8822CC5599AA
9.4
9.4
�§99..44 高档微机中断系统
微机原理及应用
§ 中断技术概述
§9.1 中断技术概述
§§9.1 中中断断技技术术概概述述
99..11
9.1.1
9.1.1
§99..11..11 什么是中断(概念)
在程序运行中,系统出现了某种紧急事件(如:同
步操作、实时处理、故障处理等),CPU必须中止现行
程序,转去处理此紧急事件(执行中断服务程序),并
在处理完毕后再返回被打断的程序的过程。
微机原理及应用
一个完整的中断过程包括:
“ ”
中断请求 :是指中断源(引起中断的事件或设备)
“ ”
““ ””
向CPU发出的请求中断的要求;
“ ”
中断判优 :当有多个中断源发出中断请求时,需
“ ”
““ ””
要通过适当的办法(软件的;硬件的;软、硬件结
合的)决定究竟先处理哪个中断请求;
“ ”
中断响应 :是指CPU中止现行程序转至中断服务程
“ ”
““ ””
序的过程;
“ ”
中断处理 :是指CPU执行中断服务程序,完成中断
“ ”
““ ””
请求所要求的操作;
“ ”
中断返回 :执行完中断服务程序后,返回到原先
“ ”
““ ””
被中断的程序。
CPU响应中断的条件
1.设置中断请求触发器
每一个中断源,要能发出中断请求信号,并且这
个信号能保持着,直至CPU响应这个中断后,才可清除
中断请求。故要求每一个中断源有一个中断请求触发
器A,如下图所示。
2.设置中断屏蔽触发器
因为在实际系统中,往往有多个中断源。为了
增加控制的灵活性,在每一个外设的接口电路中,增
显示全部