8.2中断系统组成及其功能 个与中断有关的触发器 2、中断屏蔽触发器 中断屏蔽触发器的功能就是决定中断请求触发器的输出信 号是否可以作为中断请求信号发送给CPU,这样CPU通过对 中断屏蔽触发器的设置就可以达到对中断源的控制 状态线、中断请求 中断请求信号 触发器 与 门 中断屏蔽 触发器
8.2 中断系统组成及其功能 一 三个与中断有关的触发器 2、中断屏蔽触发器 中断屏蔽触发器的功能就是决定中断请求触发器的输出信 号是否可以作为中断请求信号发送给CPU,这样CPU通过对 中断屏蔽触发器的设置就可以达到对中断源的控制。 中断屏蔽 触 发 器
8.2中断系统组成及其功能 三个与中断有关的触发器 3、CPU内部的中断允许触发器IF CPU通过对它进行设置来决定是否对发给它的 中断请求信号进行响应 中断检测 CLI IF<0关中断 INTR STI IF∈1开中断 IF 中断逻辑
8.2 中断系统组成及其功能 一 三个与中断有关的触发器 3、CPU内部的中断允许触发器IF CPU通过对它进行设置来决定是否对发给它的 中断请求信号进行响应。 中断检测 IF 中断逻辑 INTR CLI IF0 关中断 STI IF1 开中断
8.2中断系统组成及其功能 三个与中断有关的触发器 3CPU内部的中断允许触发器IF CPU一般设置两种中断类型:可屏蔽中断和不可屏蔽 中断。可屏蔽中断受中断允许触发器控制,只有当I为 1时,CPU才能响应中断请求信号。而不可屏蔽中断不 受中断允许触发器的控制,只要中断请求信号有效 CPU就必须响应。 不可屏TR 中断检测 蔽中断 可屏蔽 中断逻辑 中断 IF
8.2 中断系统组成及其功能 中断检测 IF 中断逻辑 INTR NMI 不可屏 蔽中断 可屏蔽 中断 一 三个与中断有关的触发器 3 CPU内部的中断允许触发器IF CPU一般设置两种中断类型:可屏蔽中断和不可屏蔽 中断。可屏蔽中断受中断允许触发器控制,只有当IF为 1时,CPU才能响应中断请求信号。而不可屏蔽中断不 受中断允许触发器的控制,只要中断请求信号有效, CPU就必须响应
8.2中断系统组成及其功能 二再谈中断条件 外设的中断请求信号(可屏蔽)发给CPU并 得到响应,必须要满足如下两个条件: 1中断屏蔽触发器处于非屏蔽状态。在这种情 况下,中断请求信号才能发给CPU。 2CPU是否响应这个中断,还要看中断允许触发 器是否处于开中断状态。只有CPU是开中断的 条件下,CPU才能进入中断响应过程,处理中 断事务
8.2 中断系统组成及其功能 二 再谈中断条件 外设的中断请求信号(可屏蔽)发给CPU并 得到响应,必须要满足如下两个条件: 1 中断屏蔽触发器处于非屏蔽状态。在这种情 况下,中断请求信号才能发给CPU。 2 CPU是否响应这个中断,还要看中断允许触发 器是否处于开中断状态。只有CPU是开中断的 条件下,CPU才能进入中断响应过程,处理中 断事务
8.2中断系统组成及其功能 二再谈中断条件 中断申 请信号 INTR 中断 响应 中断屏 中断允 蔽FF 许FF CPU內的中断逻辑
中断 响应 中断屏 蔽FF 中断允 许FF CPU内的中断逻辑 中断申 请信号 INTR 8.2 中断系统组成及其功能 二 再谈中断条件