Interfaz del sistema operativo

Para obtener una lista de todas las notas del sistema operativo, consulte : Notas del sistema operativo

La función principal de nuestro programa de arranque y configuración anteriores es organizar el diseño de la memoria como se muestra arriba. El software de la aplicación necesita ponerse en contacto con el sistema operativo a través de la interfaz, es decir, cómo ingresa la aplicación de la capa superior al sistema operativo.

En el sistema Linux, se ejecuta un programa de shell al final del programa, cuya función es imprimir cuando ingresamos un comando, como ./output "hello", para realizar operaciones relacionadas. El llamado comando es un programa .

A través de la función GetMessage, la aplicación extrae los mensajes uno por uno de la cola de mensajes en el núcleo y luego ejecuta las funciones correspondientes de acuerdo con los mensajes extraídos. Es decir, se llama a una función en un bucle para procesar mensajes en un bucle.

El programa de aplicación ingresa al sistema operativo y la interfaz del sistema operativo aparece como una llamada al sistema .

Si el sistema satisface la llamada del sistema anterior, la migración del software será muy conveniente, porque la función de llamada del sistema es la misma.

189 artículos originales publicados · elogiados 418 · 10,000+ vistas

Supongo que te gusta

Origin blog.csdn.net/tiao_god/article/details/105515092
Recomendado
Clasificación