第一章测试
1.下列选项中不可能在用户态发生的事件是( )
A:系统调用
B:进程切换
C:外部中断
D:缺页

答案:B
2.下列选项中,会导致用户进程从用户态切换到内核态的操作是( )
A:read系统调用
B:sin()函数调用
C:整数除以零
D:外围设备中断

答案:ACD
3.下列指令中,不能在用户态执行的是( )
A:关中断指令
B:trap指令
C:跳转指令
D:压栈指令

答案:A
4.假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是( )
A:INT n; 产生软中断
B:NOT R0; 寄存器R0的内容取非
C:DIV R0, R1; (R0) / (R1)→R0
D:MOV R0, addr; 把地址addr处的内存数据放入寄存器R0中

答案:B
5.下述CPU架构中,属于复杂指令集的是( )
A:intel x86
B:RISC-V
C:MIPS
D:ARM

答案:A

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(114) dxwkbang
返回
顶部