1.3 Input / Output

Ya sabemos que hay varios tipos de dispositivos de I / O (entrada / salida) y que son tremendamente más lentos que la memoria RAM. También, si hacemos memoria, podemos recordar que los gestionaba el chipset SouthBrigde (excepto la interfaz gráfica). Pero tienen muchísimas diferencias entre ellos; poco tiene que ver un ratón con un USB o un disco duro, por ejemplo.

Vamos a profundizar un poco en cómo los maneja el S.O., cómo es capaz de abstraerse de su gran heterogeneidad.

Para que un dispositivo se pueda usar se necesita un controlador, que es un hardware específico

  • Manejan uno o varios dispositivos

  • Son los que se 'entienden' con la CPU

  • Tienen registros de control (ocupado, ...)

  • Tienen una caché para ser más eficientes

Última actualización