单项选择题
有两个并发执行的进程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
点击查看答案&解析
相关试题
有一个仓库,可以存放A和B两种产品,但要求...
某寺庙,有小和尚、老和尚若干。有一水缸,...
有一个东西方向的独木桥,如图2.13所示...
有一阅览室,读者进入时必须先在一张登记表...
三个进程P1、P2、P3互斥使用一个包含N(...