Vous êtes sur la page 1sur 17

Sumador El sumador es un circuito lgico que calcula la operacin suma.

En los computadores modernos se encuentra en lo que se denomina Unidad aritmtico lgica (ALU). Generalmente realizan las operaciones aritmticas en cdigo binario decimal o BCD exceso 3, por regla general los sumadores emplean el sistema binario. En los casos en los que se est empleando un complemento a dos para representar nmeros negativos el sumador se convertir en un sumadorsubstractor (Adder-subtracter). Las entradas son A,B,Cin que son la entradas de bits A y B, y Cin es la entrada de acarreo. Por otra parte, la salida es S y Cout es la salida de acarreo. Codificadores Un codificador tiene 2n o menos lneas de entrada y n lneas de salida. Por ejemplo, en una de las entradas se puede ingresar un dgito decimal u octal y generarse un cdigo de salida en BCD o binario. La funcin de los codificadores es inversa a la de los decodificadores. Los codificadores se utilizan tambin para codificar smbolos diferentes y caracteres alfabticos. Codificador Binario El codificador binario tiene 2n entradas y n salidas. Slo, una sola de las entradas puede estar activada. La salida suministra el valor binario correspondiente a la entrada activada. Decodificadores BCD a 7 segmentos El decodificador de BCD a siete segmentos es un circuito combinacional que permite un cdigo BCD en sus entradas y en sus salidas activa un display de 7 segmentos para indicar un dgito decimal.

El display de siete segmentos El display est formado por un conjunto de 7 leds conectados en un punto comn en su salida. Cuando la salida es comn en los nodos, el display es llamado de nodo comn y por el contrario, s la salida es comn en los ctodos, llamamos al display de ctodo comn. En la figura 3.1.1.,se muestran ambos tipos de dispositivos. En el display de ctodo comn, una seal alta encender el segmento excitado por la seal. La alimentacin de cierta combinacin de leds, dar una imagen visual de un dgito de 0 a 9.

Figura 3.3.1. Display de nodo comn y ctodo comn Decodificador de BCD a Siete Segmentos El decodificador requiere de una entrada en cdigo decimal binario BCD y siete salidas conectadas a cada segmento del display. La figura 3.3.2. representa en un diagrama de bloques el decodificador de BCD a 7 segmentos con un display de ctodo comn.

Figura 3.3.2. Diagrama de bloques de un decodificador BCD a siete segmento

Practica N2 1. Disee un circuito sumador de 4 bits, en donde los nmeros de entrada y el resultado sean mostrado en Decimal. 2. Disee un circuito restador de 4 bits, en donde los nmeros de entrada y el resultado sean mostrado en Decimal. Datos: Bits 24 = 16 posibles combinaciones. ENTRADAS = decimal SALIDAS = decimal Desarrollo: SUMADOR Para realizar el diseo de un sumador de 4bits, primero se hace el sumador de 1 bit, para luego ir juntando estos sumadores de un bit. Realizando lo que se llama un sumador en paralelo con acarreo en serie (tambin llamado en cascada). Si se quiere sumar dos nmeros de un bit, se puede realizar un semisumador con el que obtenemos el resultado de la suma (S) y el acarreo (C).

Tabla de la verdad semisumador

Simplificacin Karnaugh:

0 A 1

1 0

Tambin se simplifica ms con una compuerta xor

Se llama as porque no se ha incluido el acarreo de entrada. Al incluir este formamos un sumador completo. En el sumador completo se toma en cuenta la seal CI que se corresponde con el acarreo de entrada, y el acarreo de salida se llama ahora CO.

Tabla de la Verdad de Sumador completo

CI

CO

1 Circuito

Una vez que tenemos un sumador completo de 1 bit, la realizacin de un sumador de 4 bits es bastante fcil.

Simplemente se deben conectar los acarreos consecutivamente del bit menos significativo al ms significativo. Y conectar las entradas de A y B en paralelo, en sus sumadores correspondientes.

Circuito:

Este es un sumador completo de 4 bits con entradas y salidas en binarios, el cual posee 4 entradas A, y 4 entradas B para poder sumar dos nmeros.

Para transformar las entradas y salidas en decimales se deben colocar codificadores y decodificadores correspondientes a cada necesidad del circuito del sumador.

CODIFICADOR DE DECIMAL A BINARIO

La entradas del sumador son en binario, y se necesita que las entradas sean en decimal, para ello, se necesita obtener un circuito de 9 entradas con 4 salidas, es decir de 9 entradas decimales diferentes relaciones entre s para llegar a 4 salidas binarias.

Las entradas son tomadas en cuenta cuando es presionada una sola.

Tabla de la verdad del codificador

A1 1 0 0 0 0 0 0 0 0

A2 0 1 0 0 0 0 0 0 0

A3 0 0 1 0 0 0 0 0 0

A4 0 0 0 1 0 0 0 0 0

A5 0 0 0 0 1 0 0 0 0

A6 0 0 0 0 0 1 0 0 0

A7 0 0 0 0 0 0 1 0 0

A8 0 0 0 0 0 0 0 1 0

A9 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1

B 0 1 1 0 0 1 1 0 0

C 0 0 0 1 1 1 1 0 0

D 0 0 0 0 0 0 0 1 1

En esta tabla de la verdad tome en cuenta para solo una entrada, ya que para las otras combinaciones se utilizan ms de dos entradas y no es lo que busco en mi decodificador. Solo se quiere obtener al introducir un nmero decimal al sistema una salida en binario. Circuito

Este circuito se realizara dos veces debido a que el sumador cuenta con dos nmeros a la entrada para poder realizar la operacin correspondiente.

DECODIFICADOR DE BINARIO A BCD

Debido a que una suma de 4 bits tiene un mximo de nmeros en decimal del 0 al 15 se requiere colocar dos displays, uno para la decena y otro para la unidad, cada uno de ellos posee un decodificador que traduce el lenguaje BCD y lo lleva al decodificador del 7 segmento.

Tabla de la Verdad de la unidad y decena

ENTRADAS

UNIDAD

DECENA

Ac D C B A D C B A D C B A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

Decena B C D

Unidad

A B C D

Este circuito va desde la salida del sumador al decodificador de BCD a 7 segmentos para poder reflejar el resultado de la suma en decimal del 0- al 15

DECODIFICADOR DE BCD A 7 SEGMENTO

Para realizar el decodificador se forma una tabla de la vedad con 4 entradas debido a que la salida del sumador va ser en bcd de 4 bits y se representa cada numero en el 7 segmento segn la combinacin de leds que forme la el numero correspondiente a la entrada en bcd.Es decir cada led del 7 segmento va corresponder a un led de la a al g . El visualizador utilizado es un display de ctodo comn, se obtiene una tabla cuyas entradas en cdigo BCD corresponden a A, B, C y D y unas salidas correspondientes a los leds que se encenderan en cada caso para indicar el dgito decimal.

En cada 7 segmento se representan los nmeros del 0 al 9. Mapa de Karnaugh Columna a

1 1 AB 1

0 1 1

Columna b

1 1 AB 1 0

0 1 1 1

Columna c

1 0 AB A 1 0

1 1 1 1

Columna d

1 1 AB 1 0

0 1 0 1

Columna e

1 1 AB 1 0

0 0 0 0

Columna f

1 0 AB 1 1

0 0 0 1

Columna g

1 AB 1 1

1 0 1

Luego estos circuitos se conectan al display teniendo en comn las 3 entradas. Donde las ocho combinaciones de las mismas van reflejando el nmero correspondiente.

CIRCUITO COMPLETO

Vous aimerez peut-être aussi