[操作系统]经典进程同步问题题库.docxVIP

  • 20
  • 0
  • 约3.17千字
  • 约 2页
  • 2022-10-21 发布于江苏
  • 举报
1、测量控制系统中的数据采集任务把所采集的 end; 数据送一单缓冲区;计算任务则 从该缓冲区中 Mother: begin 取出数据并进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。 Var Sempty,Sfull: semaphore:= 1,0 Begin Parbegin Collection:begin repeat 采集一个数据; wait(Sempty); 数据放入缓冲区; signal(Sfull); untill false; end; Compute:begin repeat wait(Sfull); 从缓冲区取出数据; signal(Sempty); 计

文档评论(0)

1亿VIP精品文档

相关文档