以下关于“陷阱”类异常的叙述中,错误的是( )。
A: 是一种事先安排好的或以某种条件触发的“事件”
B: 通常通过陷阱指令或设置单步跟踪状态来触发异常
C: 单步跟踪状态下,每一条执行的指令都是陷阱指令
D: INTO是一条陷阱指令,一旦执行该指令则陷入内核态执行
A: 是一种事先安排好的或以某种条件触发的“事件”
B: 通常通过陷阱指令或设置单步跟踪状态来触发异常
C: 单步跟踪状态下,每一条执行的指令都是陷阱指令
D: INTO是一条陷阱指令,一旦执行该指令则陷入内核态执行
举一反三
- 陷阱(也称自陷或陷入)是一种通过专门的“陷阱指令”插入在特定的指令序列中来事先安排的一种异常事件。单步跟踪和断点设置等程序调试功能可以用陷阱方式实现,过程调用也是通过陷阱方式实现的。
- 陷阱(也称自陷或陷入)是一种通过专门的“陷阱指令”插入在特定的指令序列中来事先安排的一种异常事件。单步跟踪和断点设置等程序调试功能可以用陷阱方式实现,过程调用也是通过陷阱方式实现的。 A: 正确 B: 错误
- 下列关于"自陷"(Trap,也称陷阱)的叙述中,错误的是 A: 自陷是通过陷阱指令预先设定的一类外部中断事件 B: 自陷可用于实现程序调试时的断点设置和单步跟踪 C: 自陷发生后CPU将转去执行操作系统内核相应程序 D: 自陷处理完成后返回到陷阱指令的下一条指令执行
- 断点是指异常处理或中断服务结束后返回到被中断原程序继续执行的指令处的地址。以下关于断点的叙述中,错误的是( )。 A: “故障”类异常的断点为当前发生异常的指令的地址 B: “陷阱”类异常的断点为陷阱指令下一条指令的地址 C: “终止”类异常的断点可以是当前指令或下条指令的地址 D: 外部中断请求事件的断点总是当前刚刚执行完的指令的地址
- 微程序控制器中,机器指令与微指令的关系是________。 。 A: 一条机器指令由一段微指令编成微程序来解释执行 B: 一指令由一条微指令来执行 C: 段机器指令组成的程序可由一条微指令来执行 D: 条微指令由若干条机器指令组成