Las aplicaciones se conectan con los recursos hardware a través de interface/API que proporciona el SSOO. Las aplicaciones hacen estas llamadas mediante invocaciones de alto nivel que el SSOO transforma en llamadas a bajo nivel sobre los recursos hardware.

Playing a video (Stop)
Powered by Haskell (GHC 8.8.4
)


windows ofrece un framework para la conexion

Procesos y hilos

kernel + interfaz apis

El Kernel asigna tiempo en CPU y memoria y drives a las aplicaciones. Las aplicaciones usan los recursos hasta que son interrumpidas por el Kernel.

El kernel del SO

Una aplicación, usa controladores, el so gestiona los accesos, las aplicaciones piden "permiso" se establecen colas etc.

Se relaciona mediante el Kernel del SSOO

usando el microcodigo?

Las apps no acceden a los recursos del pc directamente, lo hacen a través de las apis del kernel

Se relaciona mediante una interfaz que permite realizar llamadas de bajo nivel.

Uso de registros

Las aplicaciones de usuario son interfaces para usar el sistema operativo

mediante los drivers supongo