题目
以下关于原语说法错误的是()。 A. 原语由若干条指令组成,完成一定的功能B. 原语的执行过程不可被分割C. 原语又称原子操作[1],在用户态执行D. 进程控制过程由相应原语来实现
以下关于原语说法错误的是()。
- A. 原语由若干条指令组成,完成一定的功能
- B. 原语的执行过程不可被分割
- C. 原语又称原子操作[1],在用户态执行
- D. 进程控制过程由相应原语来实现
题目解答
答案
C
解析
步骤 1:理解原语的定义
原语是由若干条指令组成的,用于完成特定功能的程序段。原语在操作系统中用于实现进程控制、同步和通信等功能。
步骤 2:分析原语的执行特性
原语的执行过程是不可被分割的,即在执行过程中不能被中断,以确保操作的原子性。
步骤 3:理解原语的执行环境
原语在内核态执行,而不是用户态。这是因为原语通常涉及对系统资源的直接操作,需要内核态的权限。
步骤 4:确认原语的应用场景
原语用于实现进程控制过程,如创建、撤销、阻塞和唤醒进程等操作。
原语是由若干条指令组成的,用于完成特定功能的程序段。原语在操作系统中用于实现进程控制、同步和通信等功能。
步骤 2:分析原语的执行特性
原语的执行过程是不可被分割的,即在执行过程中不能被中断,以确保操作的原子性。
步骤 3:理解原语的执行环境
原语在内核态执行,而不是用户态。这是因为原语通常涉及对系统资源的直接操作,需要内核态的权限。
步骤 4:确认原语的应用场景
原语用于实现进程控制过程,如创建、撤销、阻塞和唤醒进程等操作。