ENTRADAS Y SALIDAS
ENTRADAS Y SALIDAS
Los módulos de entrada y salida hacen las veces de dispositivos de interfase, que entre sus tareas principales están las de adecuar los niveles eléctricos tanto de los sensores como de los actuadores o elementos de potencia, a los valores de voltaje que emplea el microcontrolador que normalmente se basa en niveles de la lógica TTL, 0 VCD equivale a un “0 lógico”, mientras que 5 VCD equivale a un “1 lógico”.
Entrada:
Teclado,,Ratón,Joystick,Lápiz óptico,Micrófono,Webcam,Escáner,Escáner de código de barras.
Salida:
Monitor,Altavoz,Auriculares,Impresora,Plotter,Proyector
Entrada/salida:
Unidades de almacenamiento,CD,DVD,Módem,Fax,Memory cards,USB,Router, Pantalla táctil.
Hay 3 tecnicas para las operaciones de e/s:
e/s programada:
los datos se intercambian entre el procesador y el modulo de E/S. el procesador ejecuta un programa que controla directamente la operación de E/S,incluyendo la comprobación del estado del dispositivo,el envio de una orden de lectura o escritura y la transferencia del dato.
e/s mediante interrupciones:
El problema con E/S programada es que el CPU tiene que esperar un tiempo considerable a que el módulo de E/S en cuestión esté preparado para recibir o transmitir los datos. El CPU debe estar comprobando continuamente el estado del módulo de E/S. Se degrada el desempeño del sistema.
acesso directo a memoria(DMA):
El controlador de DMA (Direct Memory Access) es un circuito integrado dedicado que puede enviar y recibir datos más rápido que el microprocesador. Luego, dispositivos como discos ópticos y magnéticos utilizan este integrado para acceder a la memoria del sistema.El controlador de DMA (Direct Memory Access) toma prestado los buses de datos, de direcciones y de control del sistema y envia un número programado de bytes desde un dispositivo de entrada/salida hasta la memoria. El "8237 DMA controller" es el nombre del circuito integrado que utilizan los PCs para esta función.
