Dispositivos

Clasificado en Informática

Escrito el en español con un tamaño de 14,83 KB

Legibles para el usuario
-Utilizados para la comunicación con el usuario -Impresoras
Terminales de visualización gráfica -Pantalla -Teclado -Ratón
Legibles para la máquina
-Utilizados para la comunicación con el equipamiento electrónico -Unidades de discos y de cintas -Sensores
-Controladores -Activadores
Comunicación
-Utilizados para comunicar con dispositivos remotos -Controladores de una línea digital -Módems
Velocidad de transferencia de datos
Puede haber diferencias de varios órdenes de magnitud entre las velocidades de transferencia de datos
Aplicación
Un disco utilizado para almacenar ficheros requiere el soporte de software de gestión de ficheros
Un disco utilizado como almacenamiento de respaldo para las páginas en un esquema de memoria virtual depende del uso del hardware y el software de memoria virtual
Un terminal utilizado por un administrador del sistema podría tener una prioridad más alta
Complejidad de control
Unidad de transferencia
Los datos pueden transferirse como un flujo de bytes o caracteres para un terminal o en bloques de mayor tamaño para un disco
Representación de datos
Esquemas de codificación
Condiciones de error
Los dispositivos responden a los errores de forma distinta
E/S programada
El proceso realiza una espera activa hasta que se complete la operación antes de continuar
E/S dirigida por interrupciones
Se emite un mandato de E/S
El procesador continúa ejecutando las instrucciones
El módulo de E/S envía una interrupción cuando éste ha completado su trabajo
Acceso directo de memoria[Direct Memory Access (DMA)]
Un módulo de DMA controla el intercambio de datos entre la memoria principal y un módulo de E/S
El procesador manda una petición de transferencia de un bloque de datos al módulo de DMA y resulta interrumpido sólo cuando se haya transferido el bloque entero
Controlador o módulo de E/S con interrupciones
El procesador no necesita gastar tiempo esperando a que se realice una operación de E/S
Acceso directo de memoria (DMA)
Se mueven los bloques de datos a la memoria sin involucrar el procesador
El procesador se involucra al principio y al final de la transferencia, nada más
Acceso directo a memoria (Direct Memory Access, DMA)
El procesador delega la operación de E/S al módulo de DMA
El módulo de DMA transfiere los datos directamente desde la memoria o hacia a ella
Cuando se completa la transferencia el módulo DMA envía una señal de interrupción al procesador
Buffers de E/S
Razones de esta estrategia
Los procesos deben esperar a que se complete la operación de E/S antes de proceder
Algunas páginas deben permanecer en la memoria principal durante la operación de E/S
Orientado a bloques
Almacena la información en bloques de tamaño fijo
Las transferencias se realizan de bloque en bloque
Se utilizan para discos y cintas
Orientado a flujo de caracteres
Transfiere la información como un flujo de bytes
Se utilizan para los terminales, las impresoras, los puertos de comunicación, el ratón y otros dispositivos apuntadores y la mayoría de los dispositivos que no son de almacenamiento secundario
Discos
Las siguientes son las principales ventajas con respecto del uso de la memoria principal como almacenamiento
·Mucho mayor capacidad de espacio de almacenamiento.
·Menor precio por bit.
·La información no se pierde al apagar la computadora.
Hardware Para Discos
Los discos están organizados en cilindros, pistas y sectores.
 Todos los sectores tienen igual núm de bytes.
Los sectores cercanos a la orilla del disco serán mayores físicamente que los cercanos al anillo.
Un controlador puede realizar búsquedas en una o más unidades al mismo tiempo:
·Son las búsquedas traslapadas.
·Mientras el controlador y el software esperan el fin de una búsqueda en una unidad, el controlador puede iniciar una búsqueda en otra.
Muchos controladores pueden:
·Leer o escribir en una unidad.
·Buscar en otra.
 
 
 
 

Entradas relacionadas: