• 2021-04-14
    在测控系统的数据采集任务,把所采集数据送一单缓冲区;计算任务从该单缓冲区中取出数据进行计算。以下是用信号量机制实现两者共享单缓冲的同步描述:
    var Sf,Se:semaphore:=0,1;
    Begin
    Parbegin
    Collector : begin
    repeat
    采集一个数据;
    ____________;
    把数据送入缓冲区中;
    ____________;
    until (采集工作完成);
    end
    Calculator : begin
    repeat
    ____________;
    从缓冲区中取出数据;
    ____________;
    进行数据计算;
    until (计算工作完成);
    end
    parend
    end
    Sf的作用是____________;
    Se的作用是____________