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

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

正确答案

(1)软件中断用一条指令进入中断处理子程序,中断类型码由指令提供。进入中断时,不需要执行中断响应总线周期,也不从数据总线读取中断类型码。不受中断允许标志IF的影响。不过,软件中断的一号中断受标志寄存器中另外一个标志既TF的影响,只有TF为1时,才能执行单步中断。
(2)正在执行软件中断时,如果有外部硬件中断请求,并且是非屏蔽中断请求,那么,会在执行完当前指令后立即给予响应。
(3)软中断没有随机性。

答案解析

相似试题

  • (简答题)

    软件中断有哪些特点?硬件中断有哪些特点?

    答案解析

  • (简答题)

    异常、软件中断及非屏蔽中断转入中断处理程序的过程?

    答案解析

  • (简答题)

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

    答案解析

  • (填空题)

    中断源的识别通常有()两种方法;前者的特点是多个中断源公用一个中断入口服务程序,通过执行一段查询程序,确定引起中断的中断源状态;然后做相应的中断处理;后者的特点是每个中断源对应一个中断服务入口地址,由中断向量来指示中断服务程序入口地址。

    答案解析

  • (填空题)

    尽管中断响应次序由硬件排队器固定好了,但中断实际处理完的次序是可以通过系统软件修改各中断级处理程序的()位,而动态改变。

    答案解析

  • (简答题)

    什么是硬件中断和软件中断?在PC机中二者的处理过程有什么不同?

    答案解析

  • (简答题)

    什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?

    答案解析

  • (简答题)

    什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?

    答案解析

  • (简答题)

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

    答案解析

快考试在线搜题