熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 操作系統 >> 正文

二十 九陰真經之北航篇——閱覽室問題[2]

2013-11-15 15:54:28  來源: 操作系統 

       begin

       p(seats);//沒有座位則離開

       p(mutex);//進入臨界區

       填寫登記表

       進入閱覽室閱讀

       v(mutex);//離開臨界區

       v(readers);

       end

     end

    procedure Leave

     begin

     while TRUE

       begin

       p(readers);

       p(mutex);

       消掉登記

       離開閱覽室

       v(mutex);

       v(seats);

       end

     end

  coend

  

  思考

  某超市可同時供人購物入口處備有籃子每個購物者可帶一個籃子入超市購物出口時結賬並歸還籃子(出入口僅容一人)

 

    返回《操作系統之PV金典》

[]  []  


From:http://tw.wingwit.com/Article/program/czxt/201311/24192.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.