Tri state

Solo disponible en BuenasTareas
  • Páginas : 3 (579 palabras )
  • Descarga(s) : 30
  • Publicado : 25 de julio de 2010
Leer documento completo
Vista previa del texto
Tri-State

La informática se sustenta en el principio básico de la lógica binaria, es decir la combinación de dos estados lógicos: El "Si" y el "No" (que equivalen al uno y el cero). Combinandoingeniosamente estos dos estados, las computadoras digitales resuelven problemas muy complejos.
Lo explicado hasta ahora no tiene nada de novedoso para cualquiera que tenga conocimientos básicos deinformática, sin embargo, es necesario aclarar un hecho poco conocido. Muchos dispositivos digitales, entre ellos los microprocesadores, además del cero y el uno, utilizan un estado adicional llamadotercer estado.
Para comprender este tercer estado (llamado en ingles, Tri-State), es necesario conocer el funcionamiento de las salidas del bus de direcciones de los microprocesadores. Estas salidas,como sabemos, combinan unos y ceros para generar la dirección de memoria, en la que el microprocesador leerá o escribirá un dato. Para la computadora un cero equivale a un potencial eléctrico negativo(-), y un uno equivale a un potencial eléctrico positivo (+).
En la figura 1, se representa una de las salidas que componen dicho bus.
[pic]
Tr.1 y Tr.2 son dos transistores que actúan como llaves,el símbolo de la izquierda (color verde oscuro) es una pila que representa la fuente de alimentación y, en azul se representan los conductores que cierran el circuito.
Como se ve en la figura 1, lallave Tr.1 es la única que hace contacto con la pila, y ese contacto lo hace con el borne (-), por lo que la salida tiene un nivel lógico bajo o cero.
En la figura 2, es Tr.2 la única llave conectada ala pila. Como está conectada al borne positivo (+), su nivel lógico es alto o uno.
[pic]
Las figuras 1 y 2, ilustran claramente como los dispositivos digitales representan los niveles lógicosfundamentales (el uno y el cero); pero en ciertos casos por ejemplo en los DMA (acceso directo a memoria), el bus de direcciones debe ser liberado por el microprocesador, para que otro dispositivo pueda...
tracking img