Personaalarvuti operatsioonsüsteemi funktsioonid
rakendused süsteemikutseid otse välja kutsuda, vaid vajavad selleks katkestuste mehanismi,
millega tekitatakse tarkvaraline katkestus protsessorile, mis omakorda põhjustab katsetuste
halduri käivituse OS'ikernelireziimis. Käsk, millega süsteemiteenus välja kutsutakse sõltub
protsessorist. Näiteks kaasaegsetel Inteli protsessoritel on see käsk sysenter ja selle väljakutse
kasutamiseks salvestab OSkerneli süsteemihalduri alamprogrammi aadressi spetsiaalses
registris MSR (MachineSpecific Register), mis on seotud selle käsuga. Käsu käivitamine
tekitab lülituse kernelireziimi ja süsteemiteenuse haldurprogrammi käivituse. Süsteemiteenuse
number loetakse läbi protsessori EAX registri ja läbi EDX registri antakse edasi väljakutse
argumendid. Kasutajareziimi naasmine toimub protsessori sysexitvõi iretdkäsu abil.
8
Süsteemiteenuste teenindusprogrammide aadressid on spetsiaalses tabelis, kust