Diferencia entre revisiones de «Diseño modular E/S»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(esquema en ASCII)
Línea 1: Línea 1:
[[Archivo:PantallazoDiseModular.png|Diseño modular E/S en el SO]]
+
                                              \
 +
      Procesos de espacio de usuario          |
 +
                                              |
 +
      ----------------------------------      |
 +
                                              |
 +
        Llamadas al sistemas                |
 +
        ej. open, read, write, close...      |
 +
      (Software independiente de E/S)        >  Software
 +
                                              |
 +
      --------------------------------      |
 +
                                              |
 +
          Gestor de dispositivo              |
 +
                                            /
 +
      --------------------------------     
 +
                                              \
 +
                Puerto de E/S                |
 +
                                              |
 +
          ---------------------------        >  Hardware   
 +
                                              |
 +
              Dispositivo E/S                |
 +
                                              |
 +
        ----------------------------          /
  
 
Los procesos de usuario no deben conocer los detalles del material, el SO se encarga de dar la API homogénea con la información de bajo nivel
 
Los procesos de usuario no deben conocer los detalles del material, el SO se encarga de dar la API homogénea con la información de bajo nivel

Revisión del 12:36 13 ene 2012

                                             \
     Procesos de espacio de usuario          |
                                             |
     ----------------------------------      |
                                             |
        Llamadas al sistemas                 |
       ej. open, read, write, close...       |
      (Software independiente de E/S)        >  Software
                                             |
      --------------------------------       |
                                             |
         Gestor de dispositivo               |
                                            /
      --------------------------------      
                                             \
                Puerto de E/S                |
                                             |
         ---------------------------         >   Hardware     
                                             |
              Dispositivo E/S                |
                                             |
       ----------------------------          /

Los procesos de usuario no deben conocer los detalles del material, el SO se encarga de dar la API homogénea con la información de bajo nivel