Você está na página 1de 15

CHIPS DE ENTRADA Y DE SALIDA

Luis Jorge Lozano Domnguez


Arquitectura de las Computadoras
Dra. Rosa Mara Romero Gonzlez
Introduccin

Existen una gran cantidad de chip de entrada y de salida, y a un ritmo muy acelerado se van agregando

nuevos. Entre los chips ms comunes y utilizados actualmente podemos mencionar los UART, los USART, los

controladores de CRT, los controladores de disco y los PIO.

Chips de Entrada y de Salida 1


Receptor Transmisor Universal Asincrnico UART

Es el dispositivo que controla los puertos y dispositivos serie. Se encuentra integrado en la placa base o en la
tarjeta adaptadora del dispositivo.

El controlador del UART es el componente clave del subsistema de comunicaciones seriales de una
computadora. El UART toma bytes de datos y transmite los bits individuales de forma secuencial. En el
destino, un segundo UART re ensambla los bits en bytes completos.

Chips de Entrada y de Salida 2


Receptor Transmisor Universal Asincrnico UART

National Semiconductors estableci el estndar.


Receptor Transmisor Universal Sincrnico Asincrnico USART

Su principal diferencia como el nombre lo menciona es que puede manejar transmisiones sincrnicas

utilizando diversos protocolos, adems de las funciones que realizan los Chips UART.

Podra alguien mencionar la diferencia entre la transmisin Sincrnica y Asincrnica?...

Chips de Entrada y de Salida 4


Chip de Entrada/Salida Paralela PIO Intel 8255A

El circuito PPI (Interfaz Perifrica programable) 8255A de Intel, es un dispositivo programable de


entrada/salida de propsito general diseado para ser usado con microprocesadores Intel.

Es un circuito integrado de 40 terminales, de las cuales 24 son de entrada/salida. Contiene 3 puertos


programables.

La funcionalidad que ofrece el 8255 ya no est implementada mediante el propio chip, sino que est
embebida en chips VLSI como una de sus funciones. El chip 8255 todava se fabrica, y se utiliza junto con un
Microcontrolador para expandir sus capacidades de entrada/salida.

Chips de Entrada y de Salida 5


Distribucin de Terminal

D0 D7 Bus de Datos
RESET Entrada de Reset
CS Seleccin de Chip
RD - Entrada de Lectura
WR - Entrada de Escritura
A0, A1 Direccin de Puertos
PA7 PA0 Puerto A
PB7 PB0 Puerto B
PC7 PC0 Puerto C
VCC Alimentacin
GND - Tierra

Chips de Entrada y de Salida 6


DECODIFICACIN DE DIRECCIONES
Concepto General
Vamos a ver como se habilita la lnea de seleccin de chip (CS) con un caso prctico. Imaginemos una
computadora sencilla con las siguientes caractersticas:

- Computadora de 16 bits.
- Tiene una CPU
- Una EPROM de 2K x 8 bytes para el programa
- Una RAM de 2K x 8 bytes para datos.
- Una PIO.

La PIO puede seleccionarse de dos maneras, como un verdadero dispositivo de E/S o como parte de la memoria. Si la usamos como
dispositivo de E/S debe ser seleccionada usando una lnea de bus explcita que indique se hace referencia aun dispositivo de E/S, si lo
usamos como E/S con mapa de memoria, debemos aginarse 4 bytes del espacio de memoria para los 3 puertos y el registro de control.

Decodificacin de Direcciones 8
Cmo quedara distribuido?

Quin puede decirme como esta realizado este acomodo?

Chips de Entrada y de Salida 9


Direcciones

Con las asignaciones realizadas en la figura anterior, la EPROM deber seleccionarse con cualquier direccin

de memoria de 16 bits de la forma 00000xxxxxxxxxxx.

Ahora veamos que es lo que sucede con las dems direcciones...

Decodificacin de Direcciones 10
Decodificacin de Direccin Completa

Direcciones ROM

0000 0xxx xxxx xxxx

Direcciones RAM

1000 0xxx xxxx xxxx

Puertos de E/S

1111 1111 1111 11xx

Chips de Entrada y de Salida 11


Decodificacin de Direccin Parcial

En esta decodificacin no se usan las direcciones completas. Si se est diseando una computadora que podra expandirse en el
futuro, debe evitarse la decodificacin parcial. Otra tcnica comn para decodificar direcciones es emplear un decodificador.

Chips de Entrada y de Salida 12


Preguntas

3. Chips ms comunes utilizados actualmente.

UART, los USART, los controladores de CRT, los controladores de disco y los PIO.

4. Qu es un dispositivo UART?

Es el dispositivo que controla los puertos y dispositivos serie. Se encuentra integrado en la placa base o en la tarjeta
adaptadora del dispositivo.

5. Nmero total de terminales del Chip Pio

40

Preguntas 13
Bibliografa

1. Tanenbaum, A. and Goodman, J. (1999). Structured computer organization. Upper Saddle River, N.J.: Prentice Hall.

2. Es.wikipedia.org. (2016). Universal Asynchronous Receiver-Transmitter. [online] Available at:

https://es.wikipedia.org/wiki/Universal_Asynchronous_Receiver-Transmitter [Accessed 18 Sep. 2016].

3. Zator.com. (2016). Puertos serie: la UART. [online] Available at: http://www.zator.com/Hardware/H2_5_1_1.htm

[Accessed 18 Sep. 2016].

4. Es.wikipedia.org. (2016). Intel 8255. [online] Available at: https://es.wikipedia.org/wiki/Intel_8255 [Accessed 18 Sep.

2016].

5. Canto Q., C. (n.d.). El PPI Intel 8255. 1st ed. [ebook] Available at:

http://galia.fc.uaslp.mx/~cantocar/microprocesadores/EL_Z80_PDF_S/16_PPI.PDF [Accessed 18 Sep. 2016].

Bibliografa 14

Você também pode gostar