第 18 题
下列关于“自陷”( Trap, 也称陷阱)的叙述中错误的是()。
A. 自陷是通过陷阱指令预先设定的一类外部中断事件; B. 自陷可用于实现程序调试时的断点设置和单步跟踪; C. 自陷发生后CPU 将转去执行操作系统内核相应程序; D. 自陷处理完成后返回到陷阱指令的下一条指令执行。
[tag_link]
正确答案:A
自陷 是一种内部异常,A 错误。在 8086 中,用于程序调试的“断点设置”功能是通过“自陷”方式实现的,选 项 B 正确。执行到自陷指令时,无条件或有条件地自动调出操作系统内核程序进行执行,选 项 C 正确。CPU 执 行“陷阱指令”后,会自动地根据不同“陷阱” 类型进行相应的处理,然后返回到“陷阱指令”的下一条指令执行,选 项 D 正确。