下面有关UNIX系统的trap指令的描述中,错误的是( )
A: trap指令是访管指令
B: trap指令中应提供参数
C: trap指令在管态下执行
D: 执行到trap指令将形成一个中断事件
A: trap指令是访管指令
B: trap指令中应提供参数
C: trap指令在管态下执行
D: 执行到trap指令将形成一个中断事件
C
举一反三
- 对UNIX中的trap指令,下列说法中()是正确的 A: 可供用户使用 B: UNIX的例外处理程序也可使用trap指令 C: trap指令是特权指令 D: trap处理子程序是在管态下运行 E: UNIX的例外处理也是从trap指令进入的
- 下列指令中,不能在用户态执行的是( ) A: 关中断指令 B: 跳转指令 C: 压栈指令 D: trap指令
- 下列指令中,不能.. 在用户态执行的是 。 A: trap指令 B: 跳转指令 C: 压栈指令 D: 关中断指令
- 下列指令中,只能在内核态执行的是() A: trap指令 B: I/O指令 C: 数据传送指令 D: 设置断点指令
- ()指令是非特权指令。* A: 启动I/O B: 设置中断屏敝 C: 传送PSW D: trap
内容
- 0
青书学堂: (多选题) 对UNIX中的trap指令,下列说法中( )是正确的。
- 1
IntelX86处理机上,用户进程P通过系统调用creat创建一新文件时,是通过( )将控制转向creat的处理程序的。 A: call指令; B: jmp指令; C: int指令; D: trap指令;
- 2
执行系统调用的过程包括如下主要操作: ①返回用户态②执行陷入(trap)指令 ③传递系统调用参数④执行相应的服务程序 正确的执行顺序是 A: ②→③→①→④ B: ②→④→③→① C: ③→②→④→① D: D.③→④→②→①
- 3
UNIX操作系统中当处理机执行到TRAP指令时,处理机的状态 ( )。 A: 由核心态变为用户态 B: 由用户态变为核心态 C: 用户态不变 D: 核心态不变
- 4
CPU在管态下可以执行计算机的( ) A: 特权指令 B: 非特权指令 C: 访管指令 D: 一切指令