Appearance
下表给出了整型信号量 S 的 wait() 和 signal() 操作的功能描述,以及采用开/关中断指令实现信号量操作互斥的两种方法。请回答:
(1) 为什么在 wait() 和 signal() 操作中对信号量 S 的访问必须互斥执行?
(2) 分别说明方法 1 和方法 2 是否正确。
(3) 用户程序能否使用开/关中断指令实现临界区互斥?
暂无详细解析,欢迎在 CodeBrick 反馈区补充。
💡 考点速记:综合题:信号量操作的互斥实现,开/关中断方法的正确性分析