单项选择题
有两个并发执行的进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。
//加1操作 //减1操作
Load R1,x //取x到寄存器中 Load R2,x
Inc Rl dec R2
Store x,R1 //将R的内容存入x Store x,R2
两个操作完成后,x的值( )。
A.可能为-1
B.只能为1
C.可能为0、1、2
D.可能为-1、0、1、2
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
系统中共有5个用户进程,且当前CPU在核心态下执行,最多可有( )个用户进程处于阻塞状态。
A.2
B.3
C.4
D.5
点击查看答案&解析
单项选择题
系统中共有5个用户进程,且当前CPU在用户态下执行,则最多可有( )个用户进程处于就绪状态。
A.2
B.3
C.4
D.5
点击查看答案&解析
相关试题
下面对临界区的论述中,正确的是()。
一个进程的基本状态可以从其他两种基本状态...
进程从运行态到等待态可能是由于( )。
下列各项步骤中,( )不是创建进程所必需...
进程和程序的本质区别是( )。