集中式保存是将中断的现场都统一保存在中断现场保存栈中,进栈和退栈操作由系统严格按照后进先出原则实施。
对
举一反三
- 中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是
- 中断处理和子程序调用都需要压栈以保护现场,中断处理一定要保存而子程序调用不需要保存其内容的是( ) A: 程序计数器 B: 程序状态字寄存器 C: 通用数据寄存器 D: 通用地址寄存器
- 栈的“先进后出”特性是指()。 A: 最后进栈的元素总是最先出栈 B: 同时进行进栈和出栈操作时,总是进栈优先 C: 每当有出栈操作时,总要先进行一次进栈操作 D: 每次出栈的元素总是最先进栈的元素
- 堆栈存储器的操作规则是:先进栈的先出栈,后进栈的后出栈。
- 中断处理的正确过程是( )。 A: 分析中断源,保存被中断程序现场,执行响应处理程序,恢复被中断程序现场 B: 分析中断源,保存被中断程序现场,恢复被中断程序现场,执行响应处理程序 C: 保存被中断程序现场,分析中断源,恢复被中断程序现场,执行响应处理程序 D: 保存被小断程序现场,分析中断源,执行响应处理程序,恢复被小断程序现场
内容
- 0
CPU响应中断后将()寄存器入栈保存,然后自动将()标志和()标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条()指令。
- 1
栈的插入和删除只能在栈的栈顶进行,后进栈的元素必定先出栈,所以又把栈称为FILO表
- 2
中断信号产生后,保存现场和恢复现场由CPU硬件单独完成。
- 3
在多级中断中使用( )保存现场信息。
- 4
中断处理过程中,()项是由硬件完成。 A: 关中断 B: 开中断 C: 保存CPU现场 D: 恢复CPU现场