PV操作习题 有三个并发进程,R负责从输入设备读入信息并传送给M,M将信息加工后并传送给P,P把加工后的信息打印输出。现有: (1)一个缓冲区; (2)两个缓冲区; 用PV操作写出这三个进程能正确工作的程序。 当只有一个缓冲区的时候 缓冲区是这样的一个过程: Semaphore S1=1,S2=0,S3=0; cobegin void R(){ while(1){ [输入设备读入信息] P(S1); [把信息放入缓冲区中] V(S2