返回本节-西华大学.ppt

返回本节-西华大学.ppt

微机原理及应用;第7章 中断系统;7.1 中断系统基本概念;7.1.1 什么是中断;中断引起程序转移示意图;7.1.2 为什么要用中断;7.1.3 中断系统的功能;2.实现优先权排队 在系统中通常有多个中断源,会出现两个或更多个中断源同时提出中断请求的情况,这样就必须要设计者事先根据轻重缓急,给每个中断源确定一个中断级别——优先权。当多个中断源同时发出中断申请时,CPU能找到优先权级别最高的中断源,响应它的中断请求;在优先权级别最高的中断源处理完了以后,再响应级别较低的中断源。;3.高级中断源能中断低级的中断处理 当CPU正在处理中断时,能响应更高级别的中断请求,而屏蔽掉同级或较低级别的中断请求。;返回本节;7.1.4 中断类型号和中断向量表;中断向量表;;7.2 中断的处理过程;处理一个中断的过程,就是妥善处理以下一些基本问题的过程:;7.2.2 CPU响应中断的条件;2. 设置中断屏蔽触发器 只有接口电路中的中断屏蔽触发器为“1”时,外设的中断请求才能被送出至CPU,从而增加了控制的灵活性。可把8个外设的中断屏蔽触发器组成一个端口,用输出指令来控制它们的状态。;3. 中断是开放的 在CPU内部有一个中断允许触发器(也即IF)。只有当其为“1”时,CPU才能响应中断;若其为“0”,即使INTR线上有中断请求,CPU也不响应。而这个触发器的状态可由STI和CLI指令

文档评论(0)

1亿VIP精品文档

相关文档