Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computadores
Capítulo 6
PERIFÉRICOS
SISTEMA DE ENTRADA/SALIDA
PERIFÉRICOS
SISTEMA DE ENTRADA/SALIDA
(I/O)
• INTRODUCCIÓN
• FUNCIONES DEL CONTROLADOR I/O
• ORGANIZACIÓN DEL SISTEMA DE I/O
• BUSES DE DATOS
• CONECTORES EN LA TARJETA MADRE
• PUERTOS CONECTORES DEL PANEL TR
ASERO
• PERIFÉRICOS
INTRODUCCIÓN
INTRODUCCIÓN
Aplicaciones
Sw
Compilador o
Sistema Operativo
Intérprete
Interfaz de Sw
CPU
Módulos
de
Sección
de
Entrada Fw
Control
Memoria y
Hw
Sección
Módulos
de de
Datos
Salida
QUE ES UN PERIFÉRICO?
• Es un dispositivo físico que permite al
computador interactuar con su entorno
• Toma información del exterior
• Proporciona información al exterior
• Transformar información del formato
interno al formato externo y/o
viceversa
ESTRUCTURA DE UN
PERIFÉRICO
1. Transductor: convierte señales digitales a otra forma de
energía (salida) o viceversa (entrada)
2. Un buffer: es una memoria que permite el almacenamiento
temporal de las señales
INTERFAZ DEL PERIFÉRICO
La interfaz puede ser serie
o paralela
a) Paralela: hay varias
líneas de conexión, lo
que permite transmitir
varios bits de forma
simultánea
b) Serie: sólo hay una línea
de conexión,
los bits se transmiten de
uno en uno
CLASIFICACIÓN DE LOS PERIFÉRICOS
ARQUITECTURA DE UN SISTEMA
DE ENTRADA/SALIDA
• Dispositivos de I/O: monitor, teclado, etc.
• Controladores de I/O: DMA, controlador disco, etc.
Líneas de interrupción
CPU
Caché
Bus Memoria-I/O
Sonido Red
Disco
ARQUITECTURA DE UN SISTEMA
DE ENTRADA/SALIDA
• Dispositivos de I/O: monitor, teclado, etc.
• Controladores de I/O: DMA, controlador disco, etc.
Líneas de interrupción
CPU
Caché
Bus Memoria-I/O
Sonido Red
Disco
FUNCIONES DEL
CONTROLADOR I/O
FUNCIONES DEL CONTROLADOR
I/O
1. Control y temporización
– Para coordinar el flujo de tráfico entre la CPU o
memoria y el dispositivo periférico
2. Comunicación con el procesador
– Decodificar órdenes de la CPU
– Intercambiar datos de E/S
– Informar del estado del dispositivo a la CPU
– Reconocimiento de una dirección, si los datos en el
BUS son del periférico
FUNCIONES DEL CONTROLADOR
I/O
3. Comunicación con periféricos
– Envío de comandos, intercambio de datos y recepción
de la información de estado
4. Almacenamiento temporal de datos
– Permite ajustar la velocidad de transferencia de los
dispositivos con la velocidad de trabajo del sistema
5. Detección de errores
– Detectar y comunicar a la CPU los errores mecánicos o
eléctricos del dispositivo
ORGANIZACIÓN DEL
SISTEMA DE I/O
ORGANIZACIÓN SISTEMA I/O
Debe responder las siguiente preguntas de
diseño:
1. ¿Cómo direccionar a los dispositivos?
2. ¿Cómo sincronizar, a nivel de operación, los
controladores de I/O y el resto del Sistema
de Computo?
3. ¿Cómo transferir la información?
Organización Sistema I/O
1.¿Cómo direccionar a los dispositivos?
La CPU se comunica con la memoria a traves del BUS de
dirección, datos y control. ¿cómo indica que un dato va
dirigido a un cierto dispositivo concreto y no a memoria?
Bus de memoria
Memoria
Controlador
DMA
(82439HX)
Bus PCI
Controlador
IDE USB
(PIIX3) Red
IDE 0
IDE 1
Disco
Sonido
DVD
ISA
DVD-ROM
Modem
BUSES DE DATOS
Medidas de rendimiento
• Throughput : numero de bits/bytes
transferidos por unidad de tiempo
• I/O Rate: numero de accesos a disco por
unidad de tiempo
• TPS : numero de transacciones por segundo
BUSES DE DATOS
Cabezas
Plato
Lectora/grabadora
PERIFÉRICO : DISCO DURO
PERIFÉRICO : DISCO DURO
PERIFÉRICO : DISCO ÓPTICO
• La información también se organiza en pistas y sectores, sin
embargo las pistas no son concéntricas sino que consiste en una
sola línea espiralada desde el centro al exterior.
• La lectura de la información se realiza a velocidad lineal constante,
esto implica que la velocidad angular del disco varia según la
posición donde se encuentra ubicada la cabeza lectora.
A MANERA DE SÍNTESIS
¿por que los periféricos son
importantes?
• Desempeño CPU aumenta un 60% al año
• El desempeño del sistema I/O está limitado por retardos
mecánicos, aumenta tan solo a un 10% al año
• Ley de Amdahl dice:
«hacer más rápido el caso más frecuente»
– Si la parte más lenta resulta ser cuello de botella
– Por lo tanto, el sistema I/O resulta una limitante para la velocidad
del SC