Está en la página 1de 6

31/5/2021 UDEMéx

5%

2.1 CIRCUITOS LÓGICOS


Un circuito lógico es un conjunto de símbolos y operaciones que
satisfacen las reglas de la lógica, simulando el comportamiento real de
un circuito eléctrico. (A. P. Malvino, D. P. Leach, 1988)

2.1.1 Descripción Algebraica de los Circuitos Lógicos


Cualquier circuito lógico, sin importar que tan complejo sea, puede
describirse completamente mediante las operaciones OR, AND y NOT ya
que son los elementos básicos de los sistemas digitales. (Malvino, A. y
Leach, D., 1988).

Descripción de las compuertas digitales AND, OR y NOT (Inversor).

Ilustración 1. Compuertas digitales

Fuente: https://www.taringa.net/posts/info/14805361/Compuertas-Basicas-de-sistemas-digitales-
TTL.html

https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 1/6


31/5/2021 UDEMéx

Ejemplo:

Descripción de un circuito

Ilustración 2. Descripción de un circuito

Fuente: Ronald J. Tocci, Neal S. Widmer.

La expresión para la salida de la compuerta AND se escribe así: A • B

Esta salida AND se conecta como entrada a la compuerta OR junto con


C, otra entrada. La compuerta OR. Opera con sus entradas de forma tal
que su salida sea la suma OR de las entradas. Así, podemos expresar la
salida OR como x = A • B + C (Esta expresión final podría escribirse
mejor como x = C + A • B, ya que no importa qué término de la suma OR
se escriba primero).

En ocasiones, puede existir confusión con respecto de cuál operación se


efectúa primero. La expresión A • B + C se puede interpretar de dos
formas distintas:

A • B se opera con OR con C


A se opera con AND con el término B + C.

Para evitar esta confusión, se entenderá que si una expresión contiene


las operaciones AND y OR, las operaciones AND se efectúan primero, a
menos que haya paréntesis en la expresión, en cuyo caso, la operación
dentro del paréntesis se realizará primero.
Esta es la misma regla que se emplea en el álgebra ordinaria para
determinar el orden de las operaciones. (Malvino, A. y Leach, D., 1988)

2.1.2 Evaluación de la salida de los circuitos lógicos


Una vez que se obtiene la expresión booleana para la salida de un
circuito, el nivel lógico de la salida se puede determinar para cualquier
valor de las entradas del circuito.

Por ejemplo, suponga que deseamos conocer el nivel lógico de la salida x


para el circuito en el caso donde A = 0, B = 1, C = 1 y D = 1.
Como sucede en el álgebra ordinaria, el valor de x se puede determinar
sustituyendo los valores de las variables en la expresión y efectuando las
operaciones que se indican de la siguiente manera: (Malvino, A. y Leach,
D., 1988)

https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 2/6


31/5/2021 UDEMéx

Ilustración 3. Circuitos lógicos

Fuente: Malvino, A. y Leach, D., 1988

También como ejemplo evaluemos la salida del circuito para A=0, B=0,
C=1, D=1 y E=1.

Ilustración 4. Ejemplo

Fuente: Malvino, A. y Leach, D., 1988

En general, siempre deben seguirse los siguientes lineamientos cuando


se evalúa una expresión booleana:

Figura 3. Lineamientos para evaluar una figura booleana

Fuente: UDEMEX 2018

Para practicar, determine la salida de las dos funciones anteriores en el


caso de que todas las entradas sean 1.
Las respuestas son x = 0 y x = 1 respectivamente.

Determinación del nivel de salida a partir de un diagrama.

También se puede determinar en forma directa el nivel lógico de salida


para los niveles de entrada datos, a partir de un diagrama de circuito, sin

https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 3/6


31/5/2021 UDEMéx

usar la expresión booleana. Los técnicos lo hacen frecuentemente


durante la detección de fallas o el análisis de un sistema lógico, ya que
también les indica cuál de todas las salidas de la compuerta
supuestamente es la salida final. (Malvino, A. y Leach, D., 1988)

2.1.3 Implantación de circuitos a partir de expresiones booleanas


Si la operación de un circuito se define por medio de una expresión
booleana, se puede implantar directamente un diagrama de circuito lógico
a partir de esa expresión.

Por ejemplo, si necesitáramos un circuito que se definiera por: x = A • B •


C, inmediatamente sabríamos que todo lo que se requería era una
compuerta AND de tres entradas.

Si necesitáramos un circuito que se definiera por x = A + B


emplearíamos una compuerta OR de dos entradas. El mismo
razonamiento que se aplica en estos casos aislados se puede aplicar
también a circuitos más complejos.

Suponga que deseamos construir un circuito cuya salida es y = AC + BC


+ ABC.

Esta expresión booleana contiene tres términos (AC, BC, ABC), los
cuales se operan todos con OR. Esto nos indica que se requiere una
compuerta OR de tres entradas que sean iguales AC, BC, y
ABCrespectivamente.

Cada entrada de la compuerta OR es un término del producto AND, lo


que significa
que se puede usar una compuerta AND con entradas adecuadas para
generar cada término.

Este mismo enfoque general siempre se puede seguir, aunque veremos


que existen algunas técnicas más eficientes. Sin embargo, por ahora se
utilizará este método directo para minimizar los aspectos nuevos que
tengan que aprenderse. (Malvino, A. y Leach, D., 1988)

2.1.4 Compuertas NOR y NAND


Otros dos tipos de compuertas lógicas, NOR y NAND, se utilizan
extensamente en los circuitos digitales. Estas compuertas combinan las
operaciones básicas AND, OR y NOT, las cuales facilitan su descripción
mediante las operaciones del algebra booleana que se aprendieron
anteriormente.

https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 4/6


31/5/2021 UDEMéx

Compuerta NOR

Ilustración 5. Compuerta NOR

El diagrama es igual al símbolo de la compuerta OR excepto que tiene un


círculo pequeño en la salida, que representa la operación de inversión. De
este modo, la compuerta NOR opera como una compuerta OR seguida
de un INVERSOR, de manera que los circuitos son equivalentes.

La tabla de verdad muestra que la salida de la compuerta NOR es el


inverso de la salida de la compuerta OR en todas las posibles
condiciones de entrada.

Ilustración 6. Tabla de verdad de la compuerta NOR

Fuente: Ronald J. Tocci, Neal S. Widmer

Compuerta NAND

Ilustración 7. Compuerta NAND

En el diagrama se muestra el símbolo correspondiente a una compuerta


NAND de dos entradas. Es el mismo que la compuerta AND, excepto por
el pequeño círculo de su salida. Una vez más, este círculo denota la
https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 5/6
31/5/2021 UDEMéx

operación de inversión. De este modo, la compuerta NAND opera igual


que la AND seguida del Inversor, de manera que los circuitos son
equivalentes.

La tabla de verdad muestra que la salida de la compuerta NAND es la


inversa exacta de la compuerta AND en todas las posibles condiciones
de entrada. La salida AND se vuelve ALTA solo cuando todas las entradas
ALTAS, en tanto que la salida de NAND se vuelve BAJA solo cuando
todas las entradas son ALTAS.

Esta misma característica se aplica en las compuertas NAND que tienen


más de dos entradas. (Malvino, A. y Leach, D., 1988)

Ilustración 8. Compuertas MAND

Fuente: Ronald J. Tocci, Neal S. Widmer

2.1 CIRCUITOS LÓGICOS

Ultima actualización: 01 de Julio del 2018

https://aulas.udemex.edu.mx/pluginfile.php/108988/mod_resource/content/1/LÓGICA COMPUTACIONAL/ContLIABC18LCMC3_2_1_0.html 6/6

También podría gustarte