Σημαφόρος (υπολογιστές): Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Αναίρεση έκδοσης 8839601 από τον Athamarantis (Συζήτηση) δεν υπάρχει στο ΒΛ
Ετικέτα: Χειροκίνητη αναστροφή
μ λατινικοί -> ελληνικοί χαρακτήρες, αντικατέστησε: H → Η
 
Γραμμή 72:
Ο έλεγχος της τιμής και η αλλαγή της τιμής της μεταβλητής Var3 είναι κρίσιμο τμήμα, γι’ αυτό μπαίνει ανάμεσα από τις P(Sem1) και V(Sem1).
 
HΗ διεργασία με την λειτουργία P(SemK), (με την οποία ζητάει να αρχίσει να εκτελεί το κρίσιμο τμήμα της), αφού μειώσει (λειτουργώντας με αποκλεισμένες τις άλλες διεργασίες) την τιμή της μεταβλητής Var3 κατά 1, αμέσως μετά (αν Var3 είναι μικρότερο ή ίσο με το μείον ένα, δηλαδή αν υπάρχουν διεργασίες σε αναμονή) ορίζει, με P(Sem2), ότι κάθε επόμενη διεργασία θα μπαίνει στην αναμονή.
 
Η αναμονή τελειώνει με την πρώτη λειτουργία V(SemK) που θα εκτελεστεί.