Aims and Objectives
Interprocess Communication
Implementing Wait and Signal
The Dispatcher (Low-Level Scheduler)
Summary
Using semaphores to ensure Mutual Exclusion.

| Program for Producer | Program for Consumer |
|---|---|
|
Repeat indefinitely end |
Repeat indefinitely end |