- 4
- 0
- 约2.77千字
- 约 18页
- 2023-11-22 发布于江苏
- 举报
互斥和同步练习题
1
例1.在一个仅允许单向行驶的单排车道十字路口,只允许车 辆从南向北和从西向东行驶,如图8.1所示;为了安全起见, 每次仅允许一辆汽车通过十字路口;当有车辆通过路口时其 它车辆必须等待,当无车辆在路口行驶时则一次仅允许一辆 汽车通过。请用P、V原语及信号量实现十字路口的交通控制 系统,并描述具体的控制算法。
图1 允许单向行驶的单排车道十字路口
北
2
东
设一信号量sem表示是否允许汽车通过,初值为1,表示允许汽车 通过。
设入口检测进程procedurein,出口检测进程procedureout,它们 的描述如下:
procedurein ()
begin
L1:检测到有一辆车要进入路口
P(sem)
允许进入路口
goto L1
end
procedureout ()
begin
L2:检测到有一辆车驶出路口
V(sem)
goto L2
end
3
图2 输入—缓冲—输出问题
解:设信号量SGC表示缓冲区S是否允许放数据,值为1时表示允许,初值为1; 信号量SCG表示缓冲区S是否允许取数据,值为1时表示允许,初值为0; 信号量SCP表示缓冲区T是否允许放数据,值为1时表示允许,初值为1; 信号量SPC表示缓冲区T是否允许取数据,值为1时表示允许,初值为0。
例2:设存在三个过程get、copy和put分别对缓冲区S和T进 行操作,其中get负责将数
您可能关注的文档
- 心肌梗死护理查房ppt课件.pptx
- 《中国哲学史专题研究》教桉(研究生).docx
- 无人机应用技术专业课程标准(技工口).docx
- 高中英语作文范文10篇 英语作文100词左右带翻译.docx
- 马克思主义哲学史7(2013.4)课件.pptx
- 苏轼《定风波》赏析.docx
- 《大话西游Ⅱ》14-15级装备属性.docx
- XXXX寒假安全教育课件.pptx
- 第六章生产总体计划与主生产计划课件.pptx
- 早恋心理辅导课课件(1).pptx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
最近下载
- 深度解析(2026)《JTT 1029-2016混合动力电动汽车维护技术规范》.pptx VIP
- 入团志愿书空表模板(可打印用).doc VIP
- 0.1mm翻斗式自动雨量站功能规格需求书(试验版)-2012-07-20(0.5端口保留).doc VIP
- 专业核心期刊分类目录实用版.pdf
- 六险两金课件PPT.pptx VIP
- 青岛鼎信产品设计说明书.doc VIP
- 五险二金培训课件.ppt VIP
- VW 50134-2024-中文 PA6用于车辆内部外部的成品零件 材料要求 .docx
- GB_T 4728.2-2018电气简图用图形符号 第2部分_ 符号要素、限定符号和其他常用符号.pdf VIP
- 2025年信息系统安全专家防火墙与量子计算安全专题试卷及解析.pdf VIP
原创力文档

文档评论(0)