首页学历类考试大学计算机科学
(简答题)

什么叫中断,为什么中断处理子程序中保护许多寄存器,写出学过的中断控制器的名称?

正确答案

由预先安排好的内部或外部事件触发引起CPU中止正在正常执行的程序,而转去执行另一段为触发事件而编写的程序,等为触发事件而编写的程序执行完后再返回到被打断处继续执行。这个过程我们称之为中断。
(1)因为只有保存了有关断点的寄存器的值,才能在中断处理子程序执行完了后,正确的返回到主程序继续执行!
(2)可编程中断控制器8259A

答案解析

相似试题

  • (简答题)

    中断处理程序中通常要做哪些工作?中断处理程序中是否一定要开中断?如果有开中断指令,意味着什么?

    答案解析

  • (简答题)

    什么叫中断?请叙述中断向量号(中断类型)、中断向量表和中断服务程序入口地址三者的关系。

    答案解析

  • (简答题)

    在程序中断处理中,要做到现行程序向中断服务程序过渡和中断服务程序执行完毕返回现行程序,必须进行哪些关键性操作?一般采用什么方法实现这些操作?

    答案解析

  • (简答题)

    保护方式下,每个中断服务程序由一个中断描述符指向,其中保存着什么?

    答案解析

  • (简答题)

    什么叫中断向量?它放在哪里?对应于1CH的中断向量在哪里?如1CH中断程序从5110:2030H开始,则中断向量应怎样存放?

    答案解析

  • (简答题)

    软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?

    答案解析

  • (简答题)

    简述中断处理程序的结构模式,说明中断和子程序调用之间的主要区别是什么?

    答案解析

  • (简答题)

    什么叫中断向量?它放在哪里?对于1CH的中断向量在哪里?如果1CH的中断程序从5110H开始:2030H开始,则中断向量应该怎样存放?

    答案解析

  • (简答题)

    中断指令执行时,堆栈的内容有什么变化?中断处理子程序的人口地址是怎样得到的?

    答案解析

快考试在线搜题