Cap. IV. - Entrada-Salida PDF
Cap. IV. - Entrada-Salida PDF
Cap. IV. - Entrada-Salida PDF
Nuevos dispositivos que son tan diferentes los anteriores que se son
difíciles de incorporar en las computadoras y SO; por lo que se convierte
en un reto esta incorporación a través de combinación de técnicas de
HW y SW.
Los controladores pueden ser sencillos (controlador de puerto serial) o complejos (controlador de
bus SCSI).
BLOQUE: La información se almacena en bloques, esos bloques son de tamaño fijo. Donde cada
bloque tiene una dirección que lo identifica. Se puede leer o escribir en un bloque independiente de
los demás.
Por ejemplo: disquete, CD, DVD, disco duro.
HARDWARE DE E/S
CARÁCTER: La información que se generan o reciben son flujos de caracteres (no bloques). Accede a
los datos en secuencia: o sea, para acceder a determinados datos, la lectura y escritura se debe hacer
seguido de los datos anteriores. Por ejemplo: teclado, pantalla, cinta, ratones.
A continuación un cuadro comparativo de diferentes dispositivos:
HARDWARE DE E/S
¿Cómo puede el procesador entregar comandos y datos a un
controlador para realizar una transferencia de E/S?
Una interrupción es el
mecanismo que le permite al
controlador de hardware
notificar a la CPU cuando un
dispositivo esta listo para
servicio.
El mecanismo básico de
interrupción habilita a la CPU
para responder a un evento
asíncrono, el cual puede ser
que el controlador de
dispositivo quede listo para
dar servicio
Características para el manejo de interrupciones:
- Capacidad para diferir el manejo de interrupciones
durante un procesamiento crítico.
- Eficiente manejo de interrupciones para un buen
desempeño del sistema (evitar hacer escrutinio).
- Basado en prioridad.