P(nom-semaphore)
|
V(nom-semaphore)
|
masquer les interruptions
valeur = valeur -1 if (valeur < 0) bloquer le processus mettre le processus en file d'attente activer un processus prêt finsi demasquer les interruptions |
masquer les interruptions valeur = valeur + 1 si (valeur <= 0) sortir un processus bloqué de la file le mettre à l'état "prêt" finsi demasquer les interruptions |