Está en la página 1de 12

TRABAJO DE PROGRAMACIÓN DE

COMPUTADORES
GRUPO IV

TEMA:
COMPUERTAS LÓGICAS

ESTUDIANTE:
FEDERICO DONADO

PROFESOR:
ALEXANDER LOPEZ PADILLA

BARRANQUILLA - ATLÁNTICO
2022
COMPUERTAS LÓGICAS
Existen diferentes tipos de compuertas y algunas de estas son más complejas, con la posibilidad
de ser simuladas por compuertas más sencillas. Todas estas tienen tablas de verdad que explican
los comportamientos en los resultados que otorga, dependiendo del valor booleano que tenga en
cada una de sus entradas.
La familia TTL (transistor-transistor logic) más utilizada para estas compuertas son la serie
74LSXX (LS: Low-powe-Schottky) algunas de sus características son:
• Alimentación: 5V ± 0.25, es conveniente usar una fuente regulada y condensador
cerámico de 0.1μF conectado a través del suministro cerca del CI, para eliminar picos generados
por los interruptores.
• Entradas: Cualquier entrada que no se utilice es recomendable conectarla a +Vcc, para
eliminar el ruido, ya que estos CI tienen entradas flotantes.
• Salidas: Pueden suministrar 16mA, pero pueden alimentar sobre los 2mA.
• Tiempo de propagación de la puerta: cerca de 10ns para que una señal pase a través de
una puerta.
• Frecuencia: En condiciones ideales es de 35MHz.
• Consumo de Potencia: pocos mW.
Cada compuerta está asociada a un símbolo, una tabla de verdad y una operación booleana; que
expresa el estado de su salida para cada combinación posible de las entradas.
Trabajan en dos estados, "1" o "0", los cuales pueden asignarse a la lógica positiva o lógica
negativa. El estado 1 tiene un valor de 5v como máximo y el estado 0 tiene un valor de 0v como
mínimo y existiendo un umbral entre estos dos estados donde el resultado puede variar sin saber
con exactitud la salida que nos entregara. Las lógicas se explican a continuación:
• La lógica positiva es aquella que con una señal en alto se acciona, representando un 1
binario y con una señal en bajo se desactiva. representado un 0 binario.
La lógica negativa proporciona los resultados inversamente, una señal en alto se representa con
un 0 binario y una señal en bajo se representa con un 1 binario.
Estas son las distintas compuertas lógicas
•AND
•OR
•NOT
•NAND
•NOR
•XOR
•XNOR
•IF/Buffer
Para entender mejor el tema de las compuertas lógicas, es más que importante primero conocer
qué son las tablas de verdad y cuál es su origen. Básicamente, una tabla de verdad, en el contexto
de las compuertas lógicas, son tablas que muestran una condición de verdad o falsedad de una
proposición compuesta para cada combinación de valores que se pueda asignar a las operaciones
que la componen.
Todo esto se encuentra relacionado con la lógica, y su principal objetivo es la posibilidad de
encontrar un método concreto para evaluar la certeza de los pensamientos y la fiabilidad al
momento de procesar la información que recibimos de múltiples medios.
De este modo las condiciones de verdad y falsedad de las proposiciones compuestas pueden
expresarse a través de una tabla llamada “esquema” y representada por una marca, donde el lado
derecho o cuerpo es más largo que el izquierdo o margen, espacio en donde las condiciones de
verdad o falsedad se representan como “V” y “F”, respectivamente.
existen cinco conectores lógicos que se utilizan en las tablas de verdad y son los siguientes:
•Conjunción: En este caso, basta que uno de los enunciados sea falso para que la proposición sea
falsa y sólo será verdadera si todos los enunciados lo son.
•Disyunción: Con este conector, la proposición sólo será falsa si las dos alternativas lo son.
•Condicional: En este caso, sólo es falsa cuando el antecedente es verdadero y el consecuente es
falso.
•Bicondicional: Para este conector, sólo es verdadero cuando si los dos enunciados son a la vez
verdaderos o si ambos son falsos.
•Negación: En este caso, la negación de un enunciado verdadero es falsa y la negación de un
enunciado falso es verdadera.
CONSTRUCCIÓN DE TABLAS DE VERDAD
En el caso de que nuestro objetivo es poder determinar el valor verdad de una proposición
compuesta es necesario que construyamos una tabla de verdad. Si bien puede parecer difícil, un
estudiante de lógica debería poder hacerlo con facilidad. Sin embargo, para una persona que no
está en el tema, pero le interesa, lo puede hacer en pocos pasos y un poco de práctica.
Es por ello que a partir de este punto te damos los 6 pasos necesarios para construir una tabla de
verdad.
•El primer paso que tenemos que llevar a cabo es leer correctamente la proposición, de izquierda
a derecha, siempre teniendo en cuenta todos los elementos que aparecen dentro de la misma.
•El segundo paso es identificar de forma correcta el conector que aparece dentro de los
paréntesis.
•El siguiente paso es determinar con exactitud el término de enlace que precede al paréntesis.
•A continuación, debemos crear nuestra tabla de verdad con tantas columnas como proposiciones
y conectores tangamos, tanto que figuren dentro y fuera de los paréntesis.
•En este punto, ya podemos ajustar los valores de verdad en las columnas de las proposiciones.
•Por último, debemos completar la tabla de verdad por columnas, siempre teniendo en cuenta los
conectores.

OTRO MÉTODO PARA OBTENER LA TABLA DE VERDAD


Otra forma relativamente sencilla de obtener la tabla de verdad de un circuito dado es observar el
comportamiento del mismo.
Para ello necesitamos construir el mencionado circuito en un simulador para luego accionar cada
uno de los interruptores en búsqueda de todas las combinaciones existentes de la tabla de verdad.
(En este caso, Sin pulsar = 0, pulsado = 1).
Definición de las distintas compuertas lógicas:
NAND
Otra forma relativamente sencilla de obtener la tabla de verdad de un circuito dado es observar el
comportamiento del mismo.
Para ello necesitamos construir el mencionado circuito en un simulador para luego accionar cada
uno de los interruptores en búsqueda de todas las combinaciones existentes de la tabla de verdad.
(En este caso, Sin pulsar = 0, pulsado = 1).
Básicamente, cuando las dos entradas estén en estado alto la salida estará en estado bajo, dando
como resultado de la negación de una AND.
NOR
Así como vimos anteriormente, la compuerta OR también tiene su versión inversa. Esta
compuerta cuando tiene sus entradas en estado 0 su salida estará en 1, pero si alguna de sus
entradas pasa a un estado 1 sin importar en qué posición, su salida será un estado 0.
Básicamente, cuando las dos entradas estén estado bajo la salida estará en estado alto.
Esencialmente una OR negada.
XOR
También llamada OR exclusiva, esta actúa como una suma binaria de un digito cada uno y el
resultado de la suma seria la salida. Otra manera de verlo es que con valores de entrada igual el
estado de salida es 0 y con valores de entrada diferente, la salida será 1.
Básicamente, la salida estará en estado bajo cuando las dos entradas se encuentren en estado bajo
o alto. Al mismo tiempo podemos observar que entradas iguales es cero y diferentes es uno.
EJEMPLOS

AND A B C S
0 0 0 0
0 1 0 0
1 0 0 0
1 1 0 0
0 0 1 0
0 1 1 0
1 0 1 0
1 1 1 1

A B C NAND S
(AB)
0 0 0 1 0
1 0 0 1 0
0 1 0 1 0
1 1 0 0 0
0 0 1 1 1
1 0 1 1 1
0 1 1 1 1
1 1 1 0 0

A B NOT A NOT B S
0 0 1 1 1
1 0 0 1 0
0 1 1 0 0
1 1 0 0 0

OR
A B NOT S
A
0 0 1 1
1 0 0 0
0 1 1 1
1 1 0 1

A B C S
0 0 0 0
1 0 0 1
0 1 0 1
1 1 0 1
0 0 1 1
1 0 1 1
0 1 1 1
1 1 1 1

A B C XOR S
(AB)
0 0 0 0 0
1 0 0 1 1
0 1 0 1 1
1 1 0 0 0
0 0 1 0 1
1 0 1 1 1
0 1 1 1 1
1 1 1 0 1
NOT

A NOT A S
0 1 0
1 0 1
A B AND (AB) S
0 0 0 1
1 0 0 1
0 1 0 1
1 1 1 0

A B OR S
(AB)
0 0 0 1
1 0 1 0
0 1 1 0
1 1 1 0

NAND
A B C XOR S
(AB)
0 0 0 0 1
1 0 0 1 1
0 1 0 1 1
1 1 0 0 1
0 0 1 0 1
1 0 1 1 0
0 1 1 1 0
1 1 1 0 1

A B NOT S
A
0 0 1 1
1 0 0 1
0 1 1 0
1 1 0 1

A B C AND S
(AB)
0 0 1 0 1
0 1 1 0 1
1 0 1 0 1
1 1 1 1 0
0 0 0 0 1
0 1 0 0 1
1 0 0 0 1
1 1 0 1 1

NOR
A B C S
1 0 0 0
1 1 0 0
1 0 1 0
1 1 1 0
0 0 0 1
0 1 0 0
0 0 1 0
0 1 1 0

A B C OR S
(AB)
0 0 0 0 1
1 0 0 1 0
0 0 1 0 0
1 0 1 1 0
0 1 0 1 0
1A 1B 0NOT A1 S 0
00 10 11 1 0 0
11 10 11 1 0 0
0 1 0 1
1 1 0 0

XOR

A B NOT NOT S
A B C
A AND
B S
0 0 01 01 0
1 0 0 01 10
0 1 01 0 10
1 1 0 10 01
0 0 1 0 1
1 0 1 0 1
0 1 1 0 1
1 1 1 1 0
A B C NOR S
0 0 0 1 1
1 0 0 0 0
0 0 1 1 0
1 0 1 0 1
0 1 0 0 0
1 1 0 0 0
0 1 1 0 1
1 1 1 0 1
BIBLIOGRAFÍA

https://blog.uelectronics.com/electronica/circuitos-integrados-compuertas-logicas-and-or-nand-
xor-y-not/

https://hetpro-store.com/TUTORIALES/compuertas-logicas/

https://www.logicbus.com.mx/compuertas-logicas.php

https://actualidadtecnologica.com/compuertas-logicas/

https://actualidadtecnologica.com/compuertas-logicas/

También podría gustarte