处理中断过程接收中断请求、()、准备执行中断服务程序并保存寄存器值、执行中断服务子程序。

题目
填空题
处理中断过程接收中断请求、()、准备执行中断服务程序并保存寄存器值、执行中断服务子程序。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

中断处理的一般过程大体可分为六步,即中断请求;______;______;执行中断服务程序;恢复现场和开中断、返回等。


正确答案:中断响应保护现场
中断响应,保护现场

第2题:

执行返回指令,退出中断服务子程序,则返回地址来自()。

A.ROM

B.程序计数器

C.堆栈区

D.CPU寄存器


参考答案:C

第3题:

一个完整的中断过程包括中断请求、()、中断服务和中断返回四个阶段。

A.中断处理

B.中断响应

C.保存断点

D.开中断


正确答案:B

第4题:

下列说法正确的是()。

A.程序中断过程是由硬件和中断服务程序共同完成的
B.每条指令的执行过程中,每个总线周期要检查一次有无中断请求
C.检测有无DMA请求,一般安排在一条指令执行过程的末尾
D.中断服务程序的最后指令是无条件转移指令

答案:A
解析:
B项,CPU总是在每条指令执行阶段的最后时刻查询所有的设备是否有中断,而不是每条指令的执行过程中;C项,CPU响应DMA请求是在一个总线周期结束后,指令并不一定执行结束;D项,中断服务程序的最后指令是中断返回指令。

第5题:

中断过程包括(1)。

A.中断请求、中断响应、中断处理、中断结束

B.中断请求、中断处理、中断返回

C.中断响应、中断处理、中断返回

D.中断请求、中断响应、中断处理、中断返回


正确答案:D
解析:中断过程包括中断请求、中断响应、中断处理、中断返回。

第6题:

中断处理的4个阶段为( )。

A)保存现场、执行中断处理程序、分析中断源、恢复现场

B)保存现场、恢复现场、执行中断处理程序、分析中断源

C)保存现场、分析中断源、执行中断处理程序、恢复现场

D)分析中断源、保存现场、执行中断处理程序、恢复现场


正确答案:C
中断处理分为4个阶段: 
①保存被中断程序的现场。其目的是为了在中断处理完之后,可以返回到原来被中断的地方继续执行。 
②分析中断源,确定中断原因。 
⑨转去执行相应的处理程序。 
④恢复被中断程序现场(即中断返回),继续执行被中断程序。 

第7题:

在任何程序执行过程中,只要遇到软件中断指令,总是到中断向量表中去取中断服务子程序的入口地址,然后执行中断服务子程序。()

此题为判断题(对,错)。


参考答案:√

第8题:

在一次服务程序执行中,允许优先级高的中断源中断级别低的中断服务程序,在保存断点和现场后,转去响应优先级更高的中断请求,并执行新的中断服务程序。这种方式被称为()

A、单级中断

B、复合中断

C、多重中断

D、中断暂停


参考答案:C

第9题:

在中断处理过程中,完全由硬件自动执行的步骤是(60)。

A.保存中断点

B.识别中断源

C.保存将被中断服务程序破坏的通用寄存器中的内容

D.返回中断点


正确答案:A
解析:本题考查中断处理的过程。中断是指打断中央处理器正在执行的工作,让中央处理器去处理其他更加重要或者更为紧迫的任务,在处理完紧急任务后又能回到以前执行的地方。发起中断的事务即为中断源。中断点是用来恢复现场用的。中央处理器收到中断请求后,如果是当前允许的中断,那么停止正在执行的代码,并把内部寄存器入栈,这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。这个过程应该尽量短,以避免错过了其他中断,因此,这个过程最好用硬件自动来完成,这样速度会快很多。

第10题:

8259的中断服务寄存器ISR的某一位如果置1,则表示()。

  • A、8259中断服务故障
  • B、CPU正在执行中断服务程序
  • C、外部设备可以请求中断服务
  • D、中断服务程序刚执行完毕

正确答案:B

更多相关问题