Está en la página 1de 26

Digitales: Aritmtica

Binaria
Autor: Mauricio Galvez Legua
(mgalvez@uni.edu.pe)

Sumador
Un sumador es un circuito que realiza la suma de
dos nmeros binarios de n bits. No es lo mismo que
la operacin OR (la cual es conocida como la suma
lgica).

Semisumador
Semisumador (Half Adder): Es un sumador de dos
nmeros de 1 bit cada uno y como resultado la
suma de ambos y el acarreo. Su tabla de verdad es:

El circuito combinacional es:

Sumador Completo
Sumador Completo (Full Adder): Presenta tres
entradas, dos correspondientes a los dos bits que
se van a sumar y una tercera con el acarreo de la
suma anterior. Y tiene dos salidas, el resultado de la
suma y el acarreo producido. Su tabla de verdad
ser:

Sumador Completo
El circuito combinacional es:

Sumador Completo
La ventaja del sumador completo de un bit es que
permite conectarse en cascada con otros
sumadores completos para formar un sumador de
n bits.

Circuitos Integrados Sumadores


El sumador binario es la clula fundamental de
todos los circuitos aritmticos, ya que mediante
sumas (y complementos) es posible realizar restas.
Si a ello le adicionamos las operaciones de
corrimientos, es posible realizar multiplicaciones y
divisiones. En resumen las cuatro operaciones
aritmticas fundamentales se pueden realizar
usando sumas.

Circuitos Integrados Sumadores


Existen
varios
circuitos
integrados
implementan la operacin de suma:

que

7480: Sumador Completo de 1 bit.

Circuitos Integrados Sumadores


7482: Sumador Completo de 2 bits.

Circuitos Integrados Sumadores


7482: Sumador Completo de 4 bits.

10

Circuitos Integrados Sumadores


7483: Sumador Completo de 4 bits.

74283: Similar al 7483 pero con diferente pinout.


11

Circuitos Integrados Sumadores


Ejemplo:
Circuito
sumador
de 8 bits.

12

Restador
En circuitos digitales, la resta se calcula como suma.
Para implementar restadores debemos realizar las
siguientes operaciones:
Complemento a 1 del sustraendo.
Complemento a 2 del resultado anterior.

Finalmente sumamos el minuendo con el nmero


obtenido. El resultado no debe exceder el nmero de
dgitos de la cantidad ms grande.

Restador
El Complemento a 2 permite
representar nmeros negativos:

Restador
Restador
implementado con
sumador con 7483.
Qu ocurre cuando
el resultado de la
resta es negativa?

Restador Completo
Para implementar un restador completo (que
permita expresar resultados positivos y negativos),
debemos de analizar las salidas del restador
anterior:
5-4 = 1
6-4 = 2

Que pasa cuando el sustraendo es mayor que el


minuendo:
4-5 = F
4-6 = E

Observamos que el resultado esta expresado en


complemento a dos.

Restador Completo
Observe que la salida del Carry del sumador nos
indica si el resultado es un nmero positivo o
negativo:

Restador Completo
Para poder visualizar el resultado en forma
entendible debemos de disear un circuito que
permita realizarlo siguiente:
Cuando el resultado de la resta es positivo, no debemos
de modificar dicho resultado.
Cuando el resultado de la resta es negativo, entonces
debemos de calcular el complemento a 2 de dicho
resultado.

Para disear dicho circuito, emplearemos la funcin


XOR.

Restador Completo

Restador Completo

Sumador Restador Completo

Multiplicador
Un multiplicador combinacional es un circuito
lgico con una tabla de verdad que expresa el
producto de dos nmeros binarios de entrada de
n bits como una funcin combinacional.

Multiplicador de 2 bits
Circuito que realiza la multiplicacin de dos
nmeros de 2 bits, en donde el primer nmero es a
(a1a0) y el segundo nmero es b (b1b0), y como
resultado de esta multiplicacin tendremos un
nmero de 4 bits, designada por la letra c
(c3c2c1c0). La operacin es:

Multiplicador de 2 bits
De donde obtenemos el circuito multiplicador de 2
bits:

Multiplicador de 2 bits
Otra forma de
implementar el
multiplicador
de 2 bits es
empleando un
sumador de 2
bits como el
7482:

Multiplicador de 3 bits: Ejercicio


Disear e implementar un circuito multiplicador de
dos nmeros de 3 bits cada uno.

También podría gustarte