Mecanism de excludere mutuală şi sincronizare bazat pe semafoare

Nicolae Robu

Universitatea Tehnică din Timişoara

Rezumat: Lucrarea prezintă soluţiile adoptate în implementarea semafoarelor şi a funcţiilor conexe lor, în cadrul executivului de timp real RTC86, conceput şi realizat de autor, sub sistemul de operare MS-DOS, ca extensie a mediului de programare TURBO C.

Se evocă noţiunea de semafor, iar apoi se arată modul de implementare a semafoarelor propriu-zise, în executivul RTC86.

Se pun în evidenţă funcţiile de gestiune a semafoarelor în cadrul executivului RTC86 şi principiile care au stat la baza implementării lor. Textul C al acestor funcţii este, şi el, redat.

Cuvinte cheie: excludere mutuală, sincronizare, semafor, FIFO, scheduler, “time-out”.

Vizualizează articolul complet

COORDONATELE PENTRU CITAREA ACESTUI ARTICOL SUNT URMĂTOARELE:
Nicolae Robu, Mecanism de excludere mutuală şi sincronizare bazat pe semafoare, Revista Română de Informatică şi Automatică (Romanian Journal of Information Technology and Automatic Control), ISSN 1220-1758, vol. 4(2-3), pp. 87-90. 1994.