Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Phát biểu bài toán sản xuất và tiêu thụ

Go down

Phát biểu bài toán sản xuất và tiêu thụ Empty Phát biểu bài toán sản xuất và tiêu thụ

Bài gửi  DamQuangBinh (I22A) 4/4/2013, 21:51

//Đoạn tương tranh nhà sản xuất
Producer
- - wait(semEmply);
- - wait(critsec);
//đưa sản phẩm vào bộ đếm Buffer
- - signal(semFull);
signal(critsec);

//Đoạn tương tranh nhà tiêu thụ
Consumer
- - wait(semFull);
- - wait(critsec);
//lấy sản phẩm khỏi Buffer
- - signal(semEmpty);
signal(critsec);

- semEmpty và semFull là hai đèn hiệu.
- semEmpty là biến dùng chứa mục quản của đèn hiệu, quản lý số khoan trống trong bộ nhớ đệm.
- semFull là biến chứa mục quản của đèn hiệu quản lý số sản phẩm trong bộ đệm Buffer.
- critsec là biến dùng để chứa đối tượng thuộc lớp Critsec_section, dùng để làm đèn hiệu nhị phân để bảo vệ đoạn tương tranh tương ứng.[right]

DamQuangBinh (I22A)

Tổng số bài gửi : 14
Join date : 10/03/2013

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết