保护断点就是保存()。

题目

保护断点就是保存()。

  • A、中断类型码
  • B、中断服务程序入口地址
  • C、现场
  • D、当前CS、IP的值
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.保存中断点

B.识别中断源

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

D.返回中断点


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

第2题:

8086保护断点时,堆栈的高地址单元存放什么?


正确答案:堆栈的高地址单元存放段地址。

第3题:

当微处理器响应中断后,系统自动完成()

A.关中断

B.保存中断断点地址

C.得到中断服务程序的入口地址

D.保护现场


参考答案:ABC

第4题:

中断返回指令是(),该指令将堆栈中保存的断点弹出后依次装入()寄存器和()寄存器中,将堆栈中保存的标志装入()中。


正确答案:IRET;IP;CS;Flags

第5题:

比较保护断点和保护现场的主要异同点?


正确答案:保护断点是将IP,CS的值压入堆栈,而保护现场是将断点处的有关寄存器的内容和标志位的状态压栈保护起来。

第6题:

执行CALL SUBR1指令后,完成的操作是()。

  • A、将SUBR1的偏移地址入栈保存
  • B、将断点的偏移地址入栈保存
  • C、将断点的偏移地址→IP
  • D、将SUBR1的段地址→CS,偏移地址→IP

正确答案:B

第7题:

CPU响应多种中断时,都要自动地保护断点,为什么?


正确答案: “保护断点”是指主程序中当前被中断的指令的下一条指令所存放的存储单元的逻辑地址,(称为断口地址,或断点地址,简称断点)包括段值和段内偏移量两部分(既CS和IP中的内容)作为返回地址被自动地压人堆栈中保护起来。这样做的目的是使中断服务程序运行结束时,使程序能返回到主程序的断点处去继续执行。

第8题:

CPU响应中断时,要将断点地址压人堆栈保存;为什么要压入下一条指令地址?


参考答案:中断处理结束后,应返回被中断点继续执行,故需要保护下一条指令的地址指针。

第9题:

保护断点是保护什么,怎么保护的,中断返回后的下一步到到哪里去?


正确答案:保护断点是保护主程序暂停时的下一条将要执行的指令的地址。保护方法是将下一条指令的地址值入栈。中断返回后,断点地址从堆栈中弹出到程序计数器或指令指针寄存器,继续执行主程序。

第10题:

地址08H-0BH保存的是()中断向量。

  • A、单步
  • B、NMI
  • C、断点
  • D、溢出

正确答案:B

更多相关问题