Está en la página 1de 19

ÍNDICE

INTRODUCCÓN........................................................................................................3
RESUMEN.................................................................................................................3
ABSTRACT................................................................................................................4
OBJETIVOS...............................................................................................................4
JUSTIFICACIÓN........................................................................................................4
MATERIALES............................................................................................................5
METODOLOGÍA........................................................................................................5
DESARROLLO..........................................................................................................6
RESULTADOS.........................................................................................................17
CONCLUSIÓN.........................................................................................................17
BIBLIOGRAFÍA........................................................................................................18

2
INTRODUCCÓN
Los circuitos combinacionales consisten en compuertas lógicas cuyas salidas se
determinan directamente en cualquier momento, un circuito combinacional realiza
operaciones de procesamiento de información específica completamente lógico
por medio de un conjunto de funciones de Boole. Un circuito combinacional
consiste en variables de entrada, compuertas lógicas y variables de salida. Las
compuertas lógicas aceptan señales de las entradas y generan señales para las
salidas. Este proceso transforma información binaria, de los datos de entrada
dados a los datos de salida requeridos. Hay varios circuitos combinacionales que
se usan ampliamente en el diseño de sistemas digitales.

Aquellos circuitos pueden conseguirse en circuitos integrados y se clasifican como


componentes estándar. Efectúan funciones digitales específicas que se necesitan
a menudo en el diseño de sistemas digitales. El análisis de un circuito
combinacional requiere deducir la función que realiza el circuito. Este proceso
parte de un diagrama lógico dado y culmina en un conjunto de funciones
booleanas, una tabla de verdad o una posible explicación del funcionamiento del
circuito. Si el diagrama lógico a analizar va acompañado de un nombre de función
o de una explicación de lo que se supone que hace, el problema de análisis se
reducirá a una verificación de la función planteada. El análisis se efectúa
manualmente encontrando las funciones booleanas o la tabla de verdad, o bien,
utilizando un programa de simulación en computadora.

RESUMEN
Un circuito o un sistema lógico combinacional es aquel que está formado por
funciones lógicas elementales como son (AND, OR, NAND, NOR, etc.). Tiene un
determinado número de entradas y salidas, cuya salida depende solamente de la
combinación de sus entradas en el momento que se está realizando la medición
en la salida. Los circuitos combinacionales se caracterizan porque el valor de las
señales de salida en un momento determinado depende del valor de las señales
de entrada en ese mismo momento. Los circuitos de lógica combinacional son
hechos a partir de las compuertas básicas compuerta AND, compuerta OR,
compuerta NOT. También pueden ser construidos con compuertas NAND,
compuertas NOR, compuerta XOR, que son una combinación de las tres
compuertas básicas. Todos los circuitos combinacionales pueden representarse
empleando álgebra de Boole a partir de su función lógica, generando de
forma matemática el funcionamiento del sistema combinacional.

3
ABSTRACT
A circuit or a combinational logic system is one that is formed by elementary logical
functions such as (AND, OR, NAND, NOR, etc.). It has a certain number of inputs
and outputs, whose output depends only on the combination of its inputs at the
time the measurement is being made at the output. Combination circuits are
characterized in that the value of the output signals at a given moment depends on
the value of the input signals at that moment. The combinational logic circuits are
made from the basic gates AND gate, OR gate, NOT gate. They can also be built
with NAND gates, NOR gates, XOR gates, which are a combination of the three
basic gates. All combinational circuits can be represented using boolean algebra
from its logical function, generating in a mathematical way the operation of the
combinational system.

OBJETIVOS
Objetivo General
Reconocer, las características básicas, el funcionamiento y la construcción de
circuitos combinacionales (sumadores, restadores, multiplexores, demultiplexores,
decodificadores entre otros).

Objetivos Específicos
 Reconocer el funcionamiento y la estructura de sumadores y restadores, así
como su empleo en el diseño de funciones.
 Reconocer el funcionamiento y la estructura de multiplexores y
demultiplexores, así como su empleo en el diseño de funciones.
 Reconocer el funcionamiento y la estructura de codificadores,
decodificadores, entre otros tipos, así como su empleo en el diseño de
funciones.
 Comprender y diseñar circuitos combinacionales a partir de su expresión
verbal, es decir, desde el planteamiento el problema, mediante compuertas
digitales, así como también deducir la expresión algebraica a partir de un
circuito digital.

JUSTIFICACIÓN
Hoy en día la, la tecnología digital tiene aplicación en una amplia variedad de
áreas además de las computadoras. Por ello la presente investigación documental
tiene como objetivo dar a conocer la principal función de los circuitos
combinacionales los cuales poseen una función importante dentro de la

4
electrónica digital. La operación de los circuitos se entiende escribiendo las
ecuaciones booleanas así como las tablas de verdad, para generar la forma
matemática del funcionamiento combinacional. De este modo, cada señal de
entrada es una variable de la ecuación lógica de salida. El primer paso del análisis
consiste en asegurarse de que el circuito dado sea combinacional y no secuencial.
El diagrama de un circuito combinacional tiene compuertas lógicas sin trayectorias
de retroalimentación ni elementos de memoria. Una trayectoria de
retroalimentación es una conexión de la salida de una compuerta a la entrada de
una segunda compuerta que forma parte de la entrada a la primera compuerta.
Las trayectorias de retroalimentación en un circuito digital definen a un circuito
secuencial y deben analizarse según los procedimientos delineados.
Una vez que se verifica que el diagrama lógico representa un circuito
combinacional, se procede a obtener las funciones booleanas de salida o la tabla
de verdad. Si se está investigando la función del circuito, será necesario
interpretar la operación de éste a partir de las funciones booleanas o la tabla de
verdad obtenidas.

MATERIALES
Con la ayuda de la tecnología actual que es el internet, se pudo abordar e
investigar el tema en relación al trabajo de investigación. Los materiales utilizados
fueron los siguientes:
 Red de acceso a internet.
 Computadora portátil.
 Libros digitales relacionados con la temática de circuitos combinaciones.
 Documentos digitales PDF (Artículos y revistas) sobre los circuitos
combinacionales.
 Programa office Word y Adobe acrobat Reader (Lectores y editores de
texto).

METODOLOGÍA
1. Se formuló preguntas claves para llevar a cabo la investigación ¿Qué es?,
¿Cómo?, ¿Por qué?, ¿Cuándo?, ¿Dónde? y ¿Quién?, en relación al tema a
investigar.
2. Se desarrolló la investigación sobre las características, funcionamiento y
estructura de los circuitos combinaciones; sumadores, restadores,
multiplexores, demultiplexores, decodificadores entre otros.
3. Se investigó y recopilo información tanto en documentos digitales (PDF)
como en páginas académicas confiables (googlebooks).

5
4. Se analizó los puntos importantes, que fueron ¿Qué es son los circuitos
combinacionales?, ¿Por qué son importantes en la electrónica?, ¿Cuál es
su importancia en la tecnología actual? y ¿Cuál es la diferencia entre los
circuitos secuenciales y combinacionales?
5. Se utilizó una computadora portátil con el fin de hacer uso de los editores
de Word para iniciar la elaboración de la investigación documental del tema
antes mencionado.

DESARROLLO
Para Guàrdia & Carracedo (2013), un bloque combinacional es un circuito lógico
combinacional con una funcionalidad determinada. Está construido a partir de
puertas, como los circuitos que hemos visto hasta ahora.
Circuitos combinacionales

Según Mota (2002), son aquellos circuitos digitales con varias entradas y varias
salidas, en los cuales la relación entre cada salida y las entradas puede ser
expresada mediante una función lógica (expresiones algebraicas, tablas de
verdad, circuito con puertas lógicas, etc.), se denominan circuitos
combinacionales.
De la definición se deduce que cada salida en un instante de tiempo determinado,
depende exclusivamente de las entradas al circuito en el mismo instante de
tiempo, pero no depende de las entradas que hubo en instantes de tiempo
anteriores (no tiene "memoria").

Por otro lado Guàrdia et al (2013), nos dicen que si el circuito combinacional tiene
varias entradas (n), también puede tener varias salidas (m). Para "n" variables de
entrada tenemos 2n combinaciones binarias posibles. Por tanto, podemos
expresar un circuito combinacional mediante una tabla de verdad que lista los
valores de todas las salidas para cada una de las combinaciones de entrada. Un
circuito combinacional también puede describirse mediante "m" funciones lógicas,
una para cada variable de salida; cada una de las cuales se presenta como
función de las "n" variables de entrada.

Un circuito combinacional real es aquel en el cual las salidas dependen


exclusivamente de las señales de entrada aplicadas, una vez transcurrido el

6
tiempo necesario para la estabilización de las salidas, desde la aplicación de las
señales de entrada.

CIRCUITOS SUMADORES

Sumador completo
El sumador binario es el elemento básico de la unidad aritmética de cualquier
ordenador, pues cualquier operación aritmética básica puede realizarse a partir de
sumas y restas repetidas. Para sumar dos números de n bits, hay que sumar dos
a dos los bits del mismo peso y el acarreo de la suma de los bits de peso
inmediato inferior.[ CITATION FCE10 \l 2058 ]

Sumador medio
Es un circuito combinacional que realiza la suma de dos dígitos binarios,
obteniendo su suma y el acarreo para la etapa siguiente. No tiene en cuenta el bit
de acarreo de la etapa anterior.
Su tabla de verdad, y símbolo como bloque es:

Sumador binario de n bits


Para Mota (2002), sumar números de n bits, se pueden emplear diferentes
circuitos, pero todos llevan como unidad básica la etapa de sumador. La forma
más simple de realizar un sumador de n bits es disponer de n etapas de sumador,
conectadas de tal forma que la salida de acarreo de cada etapa excita a la entrada
de acarreo de la etapa siguiente. Este circuito se denomina sumador paralelo con
acarreo en serie. Denotamos con subíndices cada uno de los bits de los
sumandos, indicando con el subíndice 1 el bit menos significativo (LSB). Su

esquema es el siguiente:

7
CIRCUITOS RESTADORES

También Mota (2002), nos dice que para restar dos números binarios, pueden
restarse directamente mediante un circuito específico, o bien, sumar al minuendo
el complemento a 2 del sustraendo. Este segundo método es más barato, pero
algo más lento. Por tanto, dependiendo del precio y calidad del ordenador, se
empleará un método u otro.

Semirestador
Es un circuito combinacional capaz de restar dos bits a y b, obteniendo su
diferencia D y el acarreo para la etapa siguiente C.
Su tabla de verdad y símbolo como bloque es:

Restador binario de n bits


Otra forma es utilizar la representación en complemento a 1 o 2 para realizar la
resta de dos números binarios mediante un sumador. Para obtener el
complemento a 2 se toma el complemento a 1 y se suma 1 al bit menos
significativo. El complemento a 1 se implementa fácilmente con circuitos
inversores en paralelo. Utilizando el complemento a 1 y una entrada de sumador
sin utilizar para sumar 1 se consigue el complemento a 2 a bajo costo.[ CITATION
Pab02 \l 2058 ]

En la resta de complemento a 2, si hay acarreo se desprecia, y si no hay,


debemos corregir el resultado complementando a 2 el resultado.

8
MULTIPLEXOR

Según Garza (2006), un multiplexor es un bloque que cumple la función de


guardia urbano en circuitos electrónicos. Tiene un determinado número de señales
de entrada que “compiten” para conectarse a una señal única de salida, y unas
señales de control que sirven para determinar qué señal de entrada se conecta en
cada momento con la salida.
Diagrama de bloques:

Un multiplexor es un selector de datos equivalente a un conmutador de "m"


entradas y una salida, por lo que también recibe el nombre de selector de datos o
conmutador electrónico. La selección de la entrada se controla mediante unas
entradas de selección o control. Cuando sólo tenemos una entrada de control (2
entradas), también se le llama entrada de habilitación (enable). La entrada
seleccionada viene biunívocamente determinada por la combinación de "0" y "1"
en las entradas de control. Por tanto, si tenemos "m" entradas de datos, harán
falta "n" entradas de control, siendo m <= 2n.

Las entradas y salida de un multiplexor son las siguientes:

 2m entradas de datos, identificadas por la letra e y numeradas desde 0


hasta 2m – 1. Diremos que la entrada de datos numerada con el 0 es la de
menos peso y, la numerada con el 2m – 1, la de más peso.
 Una salida de datos, s.

 m entradas de control o de selección, identificadas por la letra c y


numeradas desde 0 hasta m – 1. Diremos que la entrada de control
numerada con el 0 es la de menos peso, y la numerada con m – 1, la de
más peso.

 Una entrada de validación, que denominamos VAL.

La figura 17 muestra dos posibles representaciones gráficas de un multiplexor 4-1,


es decir, con m = 2 (podéis ver el primer recuadro al margen). La diferencia entre
éstas es que en la primera ponemos los nombres de las entradas, mientras que en
la segunda sólo indicamos con los signos “+” y “–” cuáles son las de más y las de
menos peso (se asume que el resto está ordenado en orden de peso). Las dos
representaciones son igualmente válidas.[ CITATION Jua06 \l 2058 ]

9
La figura 17 también muestra la tabla de verdad que describe el funcionamiento
del multiplexor (en este caso un multiplexor 4-1), que es el siguiente:

 Cuando la entrada de validación vale 0, la salida del multiplexor se pone en


0 independientemente del valor de las entradas de datos. En la tabla, esto
lo reflejamos poniendo x en las columnas correspondientes a las entradas
de datos, en la fila en la que VAL = 0.

 Cuando la entrada de validación está activa (vale 1), entonces las entradas
de control determinan cuál de las entradas de datos se conecta con la
salida de la forma siguiente: se interpretan las variables conectadas en las
entradas de control (c1 y c0 en el ejemplo) como un número codificado en
binario con m bits (la entrada de más peso corresponde al bit de más peso);
si el número codificado es i, la entrada de datos que se conecta con la
salida es la numerada con el número i.

En las entradas y salida de un multiplexor conectaremos las señales lógicas que


convengan para el funcionamiento de los circuitos. Por ejemplo, si conectamos las
señales de entrada x3, x2, x1, x0, y1, y0 a un multiplexor 4-1 tal y como se
muestra en la figura siguiente, la señal de salida z tomará los valores que se
describen en la tabla de verdad de la derecha.

Una posible aplicación de los multiplexores es la implementación de funciones


lógicas. La figura 18 muestra la implementación de una función con un multiplexor
que tiene tantas entradas de control como variables tiene la función. La salida del
multiplexor valdrá 1 si las variables conectadas a las señales de control
construyen las combinaciones 2, 5, 6 ó 7, que corresponden a los casos en que la
función f vale 1.

10
DEMULTIPLEXORES
Por otra parte, para Tocci (2004), un demultiplexor hace la función inversa de un
multiplexor: dada una señal de entrada, determina con qué señal de salida se
debe conectar.

Es un circuito combinacional que realiza la función inversa de un multiplexor, es


decir, expande un circuito de una sola señal de entrada a varias señales de salida:
2n. La información se redirige a una sola salida. La selección de la salida
específica es controlada por la combinación de bits de n líneas de selección o
control.
Diagrama de bloque:

Los demultiplexores tienen las señales siguientes:

 Una entrada de datos de n bits, e (n puede ser igual a 1).

 2m salidas de datos de n bits, identificadas por la letra s y numeradas


desde 0 hasta 2m - 1. Diremos que la salida de datos numerada con el 0 es
la de menos peso, y la numerada con el 2m - 1, la de más peso.

 m entradas de control o de selección, de un bit, identificadas por la letra c y


numeradas desde 0 hasta m - 1. Diremos que la entrada de control

11
numerada con el 0 es la de menos peso, y la numerada con m - 1, la de
más peso.

 Una entrada de validación de un bit, que denominamos VAL.

El funcionamiento del demultiplexor es el siguiente:

 Cuando la entrada de validación vale 0, todas las salidas valen 0.

 Cuando la entrada de validación vale 1, entonces las entradas de control


determinan cuál de las salidas de datos se conecta con la entrada, de la
misma manera que en el caso del multiplexor (si el número que codifican
las entradas de control es i, la entrada se conecta con la salida numerada
con el número i). Las salidas de datos no seleccionados se ponen a 0.
La figura siguiente muestra las dos posibilidades para la representación gráfica de
un demultiplexor 1-4 y la tabla que describe su funcionamiento. Al igual que en el
caso de los multiplexores, podemos usar los signos “+” y “-” para indicar el peso
de las entradas de control y de las salidas de datos. También, al igual que en el
caso de los multiplexores, en general no escribiremos el nombre de la entrada e, y
si no dibujamos la entrada VAL, asumiremos que está activa.[ CITATION Rau04 \l
2058 ]

CODIFICADORES

Según Guàrdia y otros, definen los codificadores como circuitos combinacionales


que permiten pasar una información en forma decodificada (dígito decimal u octal)
a una forma codificada (BCD o binario). Si nos limitamos a sistemas binarios, el
codificador deberá tener n salidas si queremos codificar m entradas, siendo m
2n. De esta forma, m informaciones diferentes quedan representadas mediante
grupos de n bits, es decir, las líneas de salida generan el código binario
correspondiente al valor de entrada.

12
Los codificadores tienen las siguientes señales:

 Una entrada de validación, VAL, que funciona igual que en el caso de los
multiplexores: si vale 0, todas las salidas valen 0 (cuando no dibujemos la
entrada de validación, asumiremos que vale 1).

 2m entradas de datos (de un bit), identificadas por la letra e y numeradas


de 0 a 2m – 1 (la de número más alto es la de más peso).

 n salidas de datos (de un bit), identificadas por la letra s y numeradas de 0


a n – 1, que se interpretan como si formaran un número codificado en
binario con n bits (la salida de más peso corresponde al bit de mayor
peso).
Funcionamiento:

Cuando la entrada de validación vale 1, si la entrada de mayor peso de entre las


que están en 1 es la numerada con el número i, entonces las salidas codifican en
binario el número i. O, dicho de otro modo: para que un codificador genere la
representación binaria del número i, es preciso que la entrada activa de más peso
sea la numerada con el número i.

La figura 21 muestra la representación gráfica de un codificador 4-2 y la tabla


de verdad que explica su funcionamiento (observamos que, como en el caso
de los multiplexores, podemos utilizar los símbolos “+” y “–” en lugar de los
nombres de las entradas y salidas). Vemos que, por ejemplo, cuando e3 = 0 y
e2 = 1, las salidas codifican el número 2, independientemente del valor de e1 y
e0, porque la entrada de más peso que está activa es e2. Se dice que, cuanto
más peso tiene una entrada, más prioridad tiene.

13
Tipos de codificadores:

 Codificadores sin prioridad

Cualquier codificador que funcione como el descrito anteriormente recibe el


nombre de codificador sin prioridad, y se caracteriza porque, en caso de
presentarse dos entradas simultáneas o más, las salidas obtenidas serán todas
aquellas que correspondan a cada entrada por separado. Por tanto, en estos
codificadores sólo se puede poner a “1” una sola entrada, pues de otro modo, la
salida es incorrecta.

 Codificadores con prioridad

Existe otro tipo de codificadores, llamados codificadores con prioridad, que en el


caso de activarse más de una entrada, la combinación de salidas obtenida
corresponde a la entrada de mayor valor decimal de entre las activadas. Por
ejemplo, si pulsamos las teclas 1 y 3 simultáneamente, se queda con el 3.

DESCODIFICADORES

Realizan la función inversa de los codificadores. Partiendo de una información


codificada de n bits, obtiene la información de que se trata. El número m de
informaciones que se pueden obtener (salidas) debe ser tal que m 2n. Si la
información codificada de n bits tiene combinaciones no usadas (indiferencias), el
decodificador podría tener menos de 2n salidas.[ CITATION Pab02 \l 2058 ]

Los descodificadores tienen las siguientes señales:

 Una entrada de validación.

14
 m entradas de datos, identificadas por la letra e y numeradas de 0 a m – 1,
que se interpretan como si formaran un número codificado en binario (la
entrada de más peso corresponde al bit de mayor peso).

 2m salidas, identificadas por la letra s y numeradas de 0 a 2m – 1, de las


cuales sólo una vale 1 en cada momento (si la entrada de validación está
en 0, entonces todas las salidas valen 0).

Funcionamiento:

Cuando la entrada de validación vale 1, si las entradas codifican en binario el


número i, entonces se pone en 1 la salida numerada como i.

La figura 22 muestra la representación gráfica de un descodificador 2-4 y la tabla


de verdad que describe su funcionamiento.

DESPLAZADORES LÓGICOS Y ARITMÉTICOS

Según Mota (2002), un desplazador es un bloque combinacional que tiene la


función de desplazar bits hacia la izquierda o hacia la derecha. Los desplazadores
tienen una señal de entrada y una señal de salida, las dos de n bits. La señal de
salida se obtiene desplazando los bits de entrada m veces hacia la derecha o
hacia la izquierda.

Si el desplazamiento es hacia la izquierda, los m bits de menos peso de la salida


se ponen a 0.

Si el desplazamiento es hacia la derecha, existen dos posibilidades para los m bits


de más peso de la salida:
 En los desplazadores lógicos se ponen a 0.
 En los desplazadores aritméticos toman el valor del bit de más peso de la
entrada.
Las figuras 24a y 24b muestran la representación gráfica y la implementación
interna de un desplazador de un bit a la izquierda y de un desplazador aritmético
de dos bits a la derecha, respectivamente, de señales de cuatro bits. En el caso de
los desplazadores a la derecha, usaremos la letra L para indicar que son lógicos y
la letra A para indicar que son aritméticos.

15
Si interpretamos las entradas y salidas como codificaciones de números naturales,
podemos decir que los desplazadores cumplen las funciones de multiplicar y
dividir por potencias de 2 (división entera). Un desplazador de m bits a la izquierda
multiplica por 2m, y un desplazador lógico de m bits a la derecha realiza la división
entera por 2m. Si interpretamos los números como codificados en complemento a
2, entonces para dividir por 2m hay que usar desplazadores aritméticos.

BLOQUES AND, OR Y NOT

Estos bloques hacen las operaciones AND, OR y NOT bit a bit sobre entradas de
n bits. [ CITATION Mon13 \l 2058 ]

Tienen dos entradas de datos (sólo una en el caso del bloque NOT) y una salida,
todas de n bits. La figura 25 muestra su representación gráfica y la
implementación interna para el caso n = 4.

16
COMPARADORES

El comparador es un bloque combinacional que compara dos números codificados


en binario e indica qué relación existe entre éstos. [ CITATION Mon13 \l 2058 ]

Un comparador tiene las siguientes señales:

 Dos entradas de datos de n bits, que reciben los nombres A y B. Se


interpretan como números naturales codificados en binario.

 Tres salidas de 1 bit, de las que sólo una vale 1 en cada momento:

 La salida A > B vale 1 si el número que llega por la entrada A es mayor que
el que llega por la entrada B.

 La salida A = B vale 1 si los dos números de entrada son iguales.

 La salida A < B vale 1 si el número que llega por la entrada A es menor que
el que llega por la entrada B.

La figura 27 muestra la representación gráfica de un comparador.

17
RESULTADOS
Después de realizar la investigación documental y análisis de los subtemas de la
temática en general, se obtuvieron los siguientes resultados:

 La información fue encontrada y recopilada en fuentes confiables,


principalmente de archivos electrónicos como libros y revistas educativas.
 La investigación elaborada contiene la información necesaria y suficiente
para conocer y comprender los circuitos combinacionales; sumadores,
restadores, multiplexores, demultiplexores, decodificadores entre otros.
 El objetivo propuesto de la investigación se cumplió tal como se esperaba.
 Se concluyó que la investigación documental o la teoría en general, cuenta
con todos los puntos solicitados, para su compresión y práctica por parte
del estudiante.

CONCLUSIÓN
Después de haber realizado la investigación, podemos decir, que existen dos tipos
generales de circuitos lógicos, las secuencia y las combinacionales, en este caso
nos centramos en los circuitos combinacionales, donde pudimos comprender que
son la base de muchos componentes, ya sea desde un sistema de cómputo
básico y nos permiten construir circuitos para sumar, restar, comparar, multiplicar,
dividir, entre otros. De igual forma, podemos decir que, un circuito combinacional
es una forma de interactuar con diversas variables, ya que éstas dependen una de
otra al momento de pasar información, ejemplo de ello el display, donde se hacen
una serie de combinaciones.

También, comprendimos que en este circuito la salida es función exclusivamente


de estado de sus entradas, es decir, que cualquier operación en la entrada el
resultado siempre será la misma en la salida. De igual forma, están constituidas
por compuertas lógicas vistos en la unidad anterior y no deben ser
retroalimentados, es decir, ninguna salida de ningún componente debe usarse
como entrada del circuito.

En fin, estos sistemas nos permitirán conocer la manera en la que están


implementados ciertos circuitos desde el tablero de una máquina, los
señalamientos electrónicos, los controles de calidad (computadores), entre otros
dispositivos digitales, que se encuentren dentro del campo laboral, los cuales
ayudan a cierta empresa a llevar a cabo un trabajo productivo y eficiente por parte
de los operarios.

18
BIBLIOGRAFÍA

FCE-UNAM. (2010). Circuitos Combinatorios. Arquitectura de Computadoras, 5-


31.

Garza, J. G. (2006). Sistemas Digitales y Electrónica Digital. México: Pretince Hall.

Guàrdia, M. P., & Carracedo, F. S. (2013). Los circuitos lógicos combinacionales.


México: UOC.

Mota, P. (2002). Tema 4: Circuitos combinacionales. Estructura de computadores,


1-33.

Tocci, R. (2004). Sistemas Digitales, Principios y Aplicaciones. México: Prentice


Hall.

19