Compuertaslogicas

Solo disponible en BuenasTareas
  • Páginas : 4 (964 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2012
Leer documento completo
Vista previa del texto
COMPUERTAS LOGICAS

Una puerta lógica, o compuerta lógica, es un dispositivo electrónico el cual es la expresión física de un operador booleano en la lógica de conmutación. Cada puerta lógicaconsiste en una red de dispositivos interruptores que cumple las condiciones booleanas para el operador particular. Son esencialmente circuitos de conmutación integrados en un chip.
Claude ElwoodShannon experimentaba con relés o interruptores electromagnéticos para conseguir las condiciones de cada compuerta lógica, por ejemplo, para la función booleana Y (AND) colocaba interruptores en circuitoserie, ya que con uno solo de éstos que tuviera la condición «abierto», la salida de la compuerta Y sería = 0, mientras que para la implementación de una compuerta O (OR), la conexión de los interruptorestiene una configuración en circuito paralelo.
La tecnología microelectrónica actual permite la elevada integración de transistores actuando como conmutadores en redes lógicas dentro de unpequeño circuito integrado. El chip de la CPU es una de las máximas expresiones de este avance tecnológico.
AND

La puerta lógica Y, más conocida por su nombre en inglés AND (), realiza la función booleana deproducto lógico. Su símbolo es un punto (·), aunque se suele omitir. Así, el producto lógico de las variables A y B se indica como AB, y se lee A y B o simplemente A por B.
La ecuación característicaque describe el comportamiento de la puerta AND es:

Su tabla de verdad es la siguiente:
Tabla de verdad puerta AND |
Entrada A | Entrada B | Salida  |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |1 | 1 | 1 |
| | |
Su salida será un “1” cuando todas sus entradas también estén en nivel alto. En cualquier otro caso, la salida será un “0”. El operador AND se lo asocia a la multiplicación,de la misma forma que al operador SI se lo asociaba a la igualdad. En efecto, el resultado de multiplicar entre si diferentes valores binarios solo dará como resultado “1” cuando todos ellos...
tracking img