左旭坤(zxk78@wxc.edu.cn) 微型计算机原理及其应用——第七章:微型计算机的中断系统 皖西学院计算机系 第七章:微型计算机的中断系统 中断的概念及处理过程 8086中断系统 中断控制器8259A 第七章:微型计算机的中断系统 中断的概念及处理过程 8086中断系统 中断控制器8259A 第七章:微型计算机的中断系统——概念及处理过程 什么是中断? 在CPU执行程序的过程中,由于某种突发事件的发生,强迫CPU暂时停止正在执行的程序,转向对该突发事件进行处理,对这个事件处理结束后又能回到原中止的程序,接着中止前的状态继续执行原来的程序,这一个过程就称为中断。把引起中断的原因或触发中断请求的来源称为中断源。 第七章:微型计算机的中断系统——概念及处理过程 中断请求信号的产生 中断方式提高了CPU的工作效率,但是它同时也提高了系统的硬件开销。因为系统需增加含有中断功能接口电路,用来产生中断请求信号。以输入方式为例,接口电路如图所示。 外设发STB→数据入锁存器,中断请求触发器置1→若没有屏蔽则产生INTR→CPU,满足条件(允许中断;指令执行完)发INTA→外设,进入中断服务子程序→清中断请求触发器。 第七章:微型计算机的中断系统——概念及处理过程 中断优先级 中断优先级 (1)如果有多个
原创力文档

文档评论(0)