Chiamata di sistema: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
semplice correzione |
Nessun oggetto della modifica |
||
Riga 2:
== Descrizione ==
Fondamentale è il passaggio dall'[[user mode]] al [[Kernel mode]] attraverso una particolare [[istruzione (informatica)|istruzione]] che si identifica nel [[Eccezione (informatica)|trap]].
Per motivi di sicurezza, il codice inerente ai servizi del
Molto importanti, poi, sono anche le chiamate alle [[libreria (informatica)|librerie]] utente ([[Application programming interface|API]]). La chiamata ad una API è identica ad una chiamata ad una funzione dell'applicazione stessa, in pratica viene registrato nello ''[[stack]]'' lo stato dei [[registro (informatica)|registri]] del [[microprocessore]] e l'indirizzo di ritorno. Perciò anche nei sistemi operativi con [[protezione della memoria]] e separazione degli spazi di indirizzamento vi sarà un ''[[overhead]]'' ridotto.
|