1.2.3 Manejo de entradas/salidas
- ghsystems
- 4 sept 2017
- 1 Min. de lectura
Manejo de la entrada/salida.
Gran variedad de periféricos, consiste en
– Entregan diferentes cantidades de datos
– A diferentes velocidades
– En formatos distintos
• Todos son más lentos que el CPU y la RAM
Módulos de entrada/salida.
Son los elementos que permite la conexión de un dispositivo externo al bus del sistema.
Control y Temporización
Comunicación con la CPU
Almacenamiento temporal de datos.
Detección de errores.
Entrada/salida programada.
La CPU se dedica por completo a realizar la operación de E/S:
realiza la inicialización, la comprobación de estado y la transferencia.
La CPU tiene el control absoluto
Entrada/salida mediante interrupciones.
La E/S le indica a la CPU cuando está preparada para
transferir datos activando
una línea especial conectada a la CPU (línea de
interrupción).
Acceso directo a memoria.
E/S programada
La CPU entra en un bucle y envía un nuevo byte
cada vez que la impresora está preparada.
E/S por interrupciones
La impresora genera una interrupción cada vez
que está preparada.
Canales y procesadores de
entrada/salida
Para realizar una transferencia de E/S, la CPU primero ha de
indicar qué canal de E/S ejecuta un determinado programa.
La CPU también debe definir el área de almacenamiento
temporal, establecer una prioridad y establecer las
correspondientes acciones en caso de error.

Comments