微机系统与接口期末复习
完结撒花~第9和第10章只考概念,课后习题复习到这就好。
(复习不完了)
部分转载于https://wenku.baidu.com/view/36fb767bbfd5b9f3f90f76c66137ee06eef94e0d.html
第八单元
8.2中断系统基本功能?
设置中断源,中断源识别,中断源判优,中断处理与返回
8.3中断源判优的方法?各有什么特点?
多重中断:CPU在响应处理中断过程中,允许响应处理更高级别的中断请求,这种方式称为多重中断。
实现方法:在中断服务程序的起始部分用一段程序来保存现场、送新屏蔽字以屏蔽同级别和低级别的中断请求、然后开中断,这样CPU就可响应更高级别的中断请求,实现多重中断。
8.9分别叙述8088CPU对INTR和NMI中断的响应全过程。
在每条指令的最后一一个时钟 周期,CPU 检测INTR或NMI信号,若以下条件成立,则CPU相应中断。
(1)当前指令执行完,对INTR,还应满足以下条件:
1、当前指令试STI和IRET,则下条指令也要执行完。
2、当前指令带有LOCK、 RET 等指令前缀时,则把它们看成-一个整体,要 求完整的执行完,
(2)对INTR,CPU 应处于中断状态,则IF=1;
(3)当前没有复位(RESET) 和保持(HOLD)信号。
若NMI和INTR同时发生,则首先响,应NMI。