Trình bày cách lập trình đồng bộ hóa công việc 3 tiến trình P1, P2, P3 sao cho P1 trước P2, P3 vào cùng lúc.
Trang 1 trong tổng số 1 trang
Trình bày cách lập trình đồng bộ hóa công việc 3 tiến trình P1, P2, P3 sao cho P1 trước P2, P3 vào cùng lúc.
Giả sử P1 có mã S1 , P2 có mã S2 , P3 có mã S3 cần tổ chức như yêu cầu
Ta dùng đèn hiệu như sau:
semaphore synch = 0;
Cấu trúc P1 : Cấu trúc P2 : Cấu trúc P3 :
S1 wait (synch); wait(synch);
signal (synch); S2 S3
Ta dùng đèn hiệu như sau:
semaphore synch = 0;
Cấu trúc P1 : Cấu trúc P2 : Cấu trúc P3 :
S1 wait (synch); wait(synch);
signal (synch); S2 S3
TranQuyThanh (I11C)- Tổng số bài gửi : 53
Join date : 30/08/2011
Similar topics
» Lập trình đồng bộ hóa công việc 3 tiến trình P1, P2, P3 sao cho P1 trước, tới P2 vào rồi mới tới P3 vào
» Bài tập Lập trình đồng bộ hóa công việc 3 tiến trình P1, P2, P3 sao cho P1 và P2 trước P3
» Thảo luận Bài 7
» Thảo luận Bài 7
» CÂU 3_ BÀI TẬP 1:ĐỒNG BỘ HÓA CÔNG VIỆC CÁC TIẾN TRÌNH P1,P2,P3 ĐỂ SAO CHO P1 TRƯỚC P2,P2 TRƯỚC P3
» Bài tập Lập trình đồng bộ hóa công việc 3 tiến trình P1, P2, P3 sao cho P1 và P2 trước P3
» Thảo luận Bài 7
» Thảo luận Bài 7
» CÂU 3_ BÀI TẬP 1:ĐỒNG BỘ HÓA CÔNG VIỆC CÁC TIẾN TRÌNH P1,P2,P3 ĐỂ SAO CHO P1 TRƯỚC P2,P2 TRƯỚC P3
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết