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

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

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

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

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

答案:A

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