计算信号量的问题

在GATE计算信号量时会问到这些问题。 一般来说,问题非常简单,只包含减法和加法。

Wait → Decre → Down → P   
Signal → Inc → Up → V

以下类型的问题可以在GATE中询问。

计数信号量初始化为12。然后在这个信号量上计算10P(等待)和4V(信号)操作。 结果是什么?

S = 12 (initial)   
p (wait) :  
SS = S -10 = 12 - 10 = 2   
then 4 V :   
SS = S + 4 =2 + 4 = 6

因此,计数信号量的最终值是6


上一篇:计算信号量的问题

下一篇:二进制信号量或互斥量

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程