Logistica

Páginas: 5 (1072 palabras) Publicado: 15 de julio de 2011
Dispositivos de salida (impresora, monitor, ...)

Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red, ...))

Dispositivos de entrada (teclado, ratón, lápiz óptico, ...)

Dispositivos de entrada/salida (discos, cintas, modem, ...)

GESTION DE ENTRADA Y SALIDA

DISPOSITIVOS DE ENTRADA Y SALIDA

Cual entra? Cual sale? Que entra? Que Sale

CPUMemoria
Controlador gráfic o

Bus del sistema
Controlador de disco
estado c ontrol datos

Bus de expansión



1

MISIONES DEL SO RESPECTO A LA E/S
Ofrecer una visión lógica simplificada de dispositivos de E/S: Para otros componentes del SO: Ej. el sistema de archivos. Para el usuario. Objetivos: Optimizar la E/S, implementando mecanismos para mejorar prestaciones. Facilitar el manejo delos dispositivos periféricos. Permitir conectar cualquier tipo de dispositivo físico sin remodelar el sistema operativo. Permitir conectar dispositivos solventando automáticamente su instalación (plug&play).

PARA QUE EL S.O MANEJA DISPOSITIVOS DE ENTRADA/SALIDA (E/S) ?

Para comunicarse con los dispositivos Para manejar interrupciones Para manejar errores Para proporcionar interfaz sencilla yfácil de usar tratar de generalizar interfaz independiente del dispositivo (ej. diskettes, disco duro, CD-ROM).

2

CLASIFICACIÓN DE LOS DISPOSITIVOS E/S [STALLINGS]

1. Dispositivos legibles por los humanos: apropiados para la comunicación con el usuario (mouse, teclado, monitor, impresora) 2. Dispositivos legibles por máquina: adecuados para

comunicarse con equipos electrónicos(discos, cintas) 3. Dispositivos de comunicaciones: apropiados para

comunicarse con dispositivos lejanos (modem, tarjeta Ethernet).

DIFERENCIAS ENTRE LOS DISPOSITIVOS E/S:

Aplicaciones (ej: disco que almacena archivos, disco que almacena páginas de memoria virtual). Complejidad del control (ej: impresora vs. disco). Unidad de transferencia (bytes o bloques). Representación de los errores (checksum, codificación). Condiciones de error (cómo y qué se informa). Velocidad de los datos (diferencia en varios órdenes de magnitud).

3

VELOCIDAD DE TRANSMISIÓN ENTRE LOS DIFERENTES DISPOSITIVOS DE E/S

CLASIFICACIÓN DE LOS DISPOSITIVOS E/S [TANENBAUM]:

Dispositivos de bloques Dispositivos que almacenan la información en bloques de tamaño fijo . Acceso secuencial o aleatorio a nivel debloque. Operaciones: leer, escribir, posicionarse, … Posible acceso a través de ficheros proyectados en memoria Ejemplo: discos y cintas
D.Mery 8 Sistemas Operativos
Präsentat ion

4

CLASIFICACIÓN DE LOS DISPOSITIVOS E/S [TANENBAUM]:

Dispositivos de caracteres maneja la información mediante un flujo de caracteres sin estructurarlos en bloques Acceso secuencial a nivel de carácter.Oeraciones: get, put, …. Ejemplo: terminales, impresoras, interfaces de red, mouse, teclado

TECNICAS DE ENTRADA Y SALIDA

E/S programada E/S dirigida por interrupciones E/S por acceso directo a la memoria

5

E/S PROGRAMADA:

El dispositivo E/S realiza la acción (no la CPU) colocando los bits necesarios en sus registros de status. No hay interrupciones. La CPU chequea los bits de statuscontinuamente.

PASOS PARA LA IMPRESIÓN DE UNA CADENA

6

E/S DIRIGIDA POR INTERRUPCIONES:

La CPU es interrumpida cuando el dispositivo E/S está listo para intercambiar datos. La CPU esta libre entre la solicitud de datos e interrupción. No hay necesidad de esperar. Consume mucha CPU ya que cada byte leído/escrito pasa por la CPU desde/hacia la memoria

PASOS QUE OCURREN CUANDO UN E/STERMINÓ SU TAREA

7

INTERRUPCIÓN PRECISA (DEFINICIÓN):

El contador de programa (PC) se guarda en un lugar conocido. Todas las instrucciones previas a aquella a la que apunta PC ya se ejecutaron por completo. No se ha ejecutado ninguna instrucción posterior a aquella a la que apunta PC. Se conoce (y se guarda en un lugar conocido) el estado de ejecución de la instrucción a la que apunta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Logistica
  • Logistica
  • Logistica
  • Logistica
  • Logistica
  • Logistica
  • Logistica
  • Logistica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS