Sei sulla pagina 1di 8

Comunicación CPU-Periféricos (I)

§ El fin de los sistemas de E/S de un computador es comunicar éste con el


mundo exterior
COMPUTADOR
CPU
SISTEMAS
MEMORIA
ALU UC CENTRAL DE MUNDO
E/S EXTERIOR

§ Esta comunicación cubre numerosos aspectos: desde la interacción


hombre-máquina hasta el control de procesos en sistemas automáticos
§ La transferencia de información entre la CPU (computador) y el mundo
exterior se realiza a través de dispositivos llamados periféricos
§ Los periféricos realizan la interfaz entre el mundo síncrono y codificado
del computador y el mundo analógico exterior
AMH Departamento de Automática
Interfaces y Periféricos Universidad de Alcalá
1
AMH Departamento de Automática
Interfaces y Periféricos Universidad de Alcalá
2
Comunicación CPU-Periféricos (II)
§ Los periféricos pueden ser: § Un periférico siempre tiene dos partes:
§ Dispositivos de entrada de § El controlador: se encarga de la
datos: el teclado, el ratón, el comunicación con la CPU
scaner, los sensores de § El dispositivo mecánico,
magnitudes mecánicas o electromecánico o
electricas, etc electromagnético con su
§ Dispositivos de salida de datos: electrónica de control (o un
como el monitor, la impresora, etc transductor en el caso de
§ Dispositivos de entrada y salida sensores)
de datos: como los discos § Misión del controlador:
§ Un caso especial de periférico son los § Transferencia de datos (objeto
puertos serie o paralelo que propio de la comunicación)
representan simplemente canales de § Protocolo de la transferencia
E/S de datos entre CPU y el exterior ("ponerse de acuerdo" en el cómo)
§ Misión del dispositivo:
§ Relación con el exterior

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
3
Ejemplos de periféricos (I)

PERIFÉRICO

Señales de control CONTROLADOR


sincronización

codificación física del


decodificación fenómeno DISPOSITIVO
asignación de
Datos puerto de E/S

registro de datos
Direcciones
registro de control

Ejemplo de un periférico general

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
4
Ejemplos de periféricos (II)
Unidad de disco

UNIDAD DE DISCO

Señales de control CONTROLADORA IDE

DMA transfer. discos

codificación/decodificación (FM)

motor posición
Datos lógica de control de motores cabezas
motor discos
registro de datos
Direcciones
registro de control

Ejemplo de un disco

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
5
Ejemplos de periféricos (III)
Puerto serie

PUERTO SERIE

Señales de control CONTROLADOR


INTERFAZ RS-232C
reloj 1 5

6 9

conector DB9
Datos 2 RxD 6 DSR
3 TxD 7 RTS
4 DTR 8 CTS
registro de datos 5 Gnd
Direcciones
registro de control

Ejemplo de un puerto serie

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
6
Ejemplos de periféricos (IV)
Monitor
MONITOR

Señales de control CONTROLADORA VGA


DMA transfer.

MEMORIA
conector DB15

1 red
Datos Codificación-RGB&sincronismo 2 green F. A.
3 blue
13 horiz. sync. electrónica
14 vert. sync. alta frecuencia
registro de datos
Direcciones
registro de control

Ejemplo de un monitor

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
7
Ejemplos de periféricos (V)
Sistema de adquisición de datos
SISTEMA DE ADQUISICIÓN DE DATOS

TARJETA DE ADQUISICIÓN
Señales de control

tensiones termopar
memoria A/D
mux. acondicionamiento
de señal

DMA temporizador fuente de


Datos IRQ tensión

registro de datos
Direcciones registro de control

Ejemplo de un sistema de adquisición de datos

AMH Departamento de Automática


Interfaces y Periféricos Universidad de Alcalá
8

Potrebbero piacerti anche