假定下列指令已装入指令寄存器。则执行时不可能导致CPU从用户态变为内核态(系统态)的是_______。
A、
DIV RO,R1;(R0)/(R1)→a0
B、
INT n产生软中断
C、
NOT R0寄存器R0的内容取非
D、
MOV R0,addr把地址addr处的内存数据放入寄存器R0中
【正确答案】
C
【答案解析】
解析:考虑到部分指令可能出现异常(导致中断),从而转到核心态。指令A有除零异常的可能,指令B为中断指令,指令D有缺页异常的可能,指令C不会发生异常。
提交答案
关闭