进程同步习题——棋子问题
生产围棋的工人不小心把相等数量的黑子和白子混装载一个箱子里,现要用自动分拣系统把黑子和白子分开,该系统由两个并发执行的进程组成,功能如下:(1)进程 A 专门拣黑子,进程 B 专门拣白子;(2)每个进程每次只拣一子,当一个进程在拣子时不允许另一个进程去拣子;当一个进程拣一子后,必须让另一进程去拣一子。请回答:这两个并发进程之间的关系是同步还是互斥 ;用 wait、signal 操作管理时,写出所定义的信号量和初值;根据定义的信号量,在下列空白处填入应执行的 wait、signal 操作,以