La llamada al sistema es una interfaz de programación para los servicios proporcionados por el sistema operativo. Por lo general, está escrito en un lenguaje de alto nivel como C o C ++.
Los pasos para realizar una llamada al sistema:
1) empujar parámetros en la pila
2) invocar la llamada al sistema
3) poner el código para la llamada al sistema en el registro
4) atrapar al grano
5) dado que se asocia un número con cada llamada al sistema, la interfaz de llamada al sistema invoca / envía la llamada al sistema prevista en el kernel del sistema operativo y devuelve el estado de la llamada al sistema y cualquier valor devuelto
6) incrementar el puntero de la pila