Diferencia entre revisiones de «Estructura típica de dispositivo E/S»
De Wiki de Sistemas Operativos
Línea 12: | Línea 12: | ||
El orden en el que intervienen las diferentes partes es: | El orden en el que intervienen las diferentes partes es: | ||
− | SO <==> Interfaz del bus <==> Puerto de lectura/escritura <==> Interfaz del dispositivo | + | SO <==> [Interfaz del bus <==> Puerto de lectura/escritura <==> Interfaz del dispositivo] |
= Arquitecturas de ordenadores típicas = | = Arquitecturas de ordenadores típicas = |
Revisión del 14:30 20 dic 2011
En general, la estructura típica de un dispositivo de entrada/salida está dividida en tres partes:
- Adaptador de Entrada/Salida del ordenador, o interfaz del bus: Se encarga de traducir las señales al dialecto empleado por el bus del ordenador.
- Adaptador de Entrada/Salida del dispositivo, o interfaz del dispositivo: Se encarga de traducir las señales al dialecto empleado por el dispositivo.
- Control del dispositivo, o puerto de lectura/escritura: Ofrece una interfaz que es empleada por el gestor de dispositivos para gobernar el dispositivo, que dispone de:
- Registros de órdenes
- Registros de estado
- Registros de lectura/escritura, o alternativamente una pequeña memoria propia.
Cuanto más elaborado sea el puerto de lectura/escritura, mayor rendimiento se puede llegar a alcanzar, puesto que el gestor de dispositivo será más sencillo (y eso implica menor número de instrucciones a ejecutar en el gestor de dispositivo).
El orden en el que intervienen las diferentes partes es:
SO <==> [Interfaz del bus <==> Puerto de lectura/escritura <==> Interfaz del dispositivo]
Arquitecturas de ordenadores típicas
- Arquitectura de Von Neumann (http://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann)
- Arquitectura de Harvard (http://es.wikipedia.org/wiki/Arquitectura_Harvard)