Sunteți pe pagina 1din 4

 Introducción teórica:

Las computadoras y calculadoras realizan la operación de la suma sobre dos números binarios a la
vez, donde cada numero binario puede tener varios dígitos. No es necesario la suma de más de
dos números binarios a la vez, ya que todos los sistemas digitales que se encargan de realizar la
suma solo pueden manejar dos números al mismo tiempo. Cuando se van a sumar mas de dos
números, los primeros dos se suman y luego el resultado se suma al tercer número, y así
consecutivamente. Esto no es una desventaja, ya que las computadoras digitales realizan estas
operaciones en cuestión de nanosegundos.

Para realizar la suma de dos números binarios de varios dígitos, se tiene en cuenta lo siguiente:

Para poder entender el concepto de esta regla, vamos a tomar como ejemplo la suma de dos
números de 5 bits. El primer sumando se almacena en el registro acumulador. De manera similar,
el sumando se almacena en el registro B.

El proceso empieza por sumar los bits menos significativos. Así, 1+1=10 como se dijo
anteriormente, lo cual significa que la suma en esa posición es 0, con un acarreo de 1.

Este acarreo debe sumarse a la siguiente posición, junto con los bits del primer sumando y del
sumando en esa posición. Así, la segunda posición 1+0+0=10, lo cual produce de nuevo una suma
de 0 y un acarreo de 1. Este acarreo se suma a la siguiente posición y así en lo sucesivo para el
resto de las posiciones.

En cada uno de los pasos de este proceso estamos realizando la suma de tres bits: el bit del primer
sumando, el bit del sumando y el bit de acarreo. El resultado de la suma de 3 bits produce 2 bits,
un bit de suma y un bit de acarreo. Por lo tanto, si queremos diseñar un circuito lógico que
duplique este proceso, todo lo que debemos hacer es utilizar el mismo circuito para cada una de
las posiciones de los bits.

ELECTRONICA DIGITAL 2019 SUMADOR DE NUMEROS DE DOS BITS


Las variables 𝐴𝑖 representan los bits del primer sumando, las variables 𝐵𝑖 representan los bits del
sumando, las variables 𝐶𝑖 representan los bits de acarreo y las variables 𝑆𝑖 son los bits de salida de
la suma de cada posición.

Se puede notar que el sumador que se utiliza en cada posición tiene tres entradas: un bit A, un bit
B y un bit C. También produce dos salidas: un bit de suma y un bit de acarreo.

Al circuito de la figura de arriba, se le conoce como sumador en paralelo, ya que todos los bits del
primer sumando y del sumando están presentes y se alimentan en los circuitos del sumador en
forma simultánea. Esto significa que las sumas en cada posición se están llevando a cabo al mismo
tiempo.

ELECTRONICA DIGITAL 2019 SUMADOR DE NUMEROS DE DOS BITS


 Problema:
a) Obtener la tabla de verdad y la función de salida de un circuito combinacional que sume
números binarios de 1 bits.

Ahora que se conoce la función del sumador, podremos diseñar un circuito lógico que realice dicha
función. Primero se debe construir una tabla de verdad que muestre los valores de entrada y
salida para todos los casos posibles. Como se trata de la suma de números binarios de un bit,
tendremos 3 entradas (A, B y 𝐶𝑖 ) y dos salidas (Z, 𝐶𝑜 ).

min ENTRADAS SALIDAS


termino Ai Bi Ci Co Zi
0 0 0 0 0 0
1 0 0 1 0 1
2 0 1 0 0 1
3 0 1 1 1 0
4 1 0 0 0 1
5 1 0 1 1 0
6 1 1 0 1 0
7 1 1 1 1 1

Como existen dos salidas, obtendremos dos funciones de salidas. Primeramente, empezaremos
con la salida Z. La tabla de verdad muestra que existen cuatro casos en los que Z debe ser 1. Si
utilizamos el método de suma de productos (minterminos), la expresión de la función seria la
siguiente:

𝑚𝑖𝑛𝑡𝑒𝑟𝑚𝑖𝑛𝑜𝑠: ∑( 1,2,4,7)

̅𝑖 . 𝐶𝑖 + 𝑋̅𝑖 . 𝑌𝑖 . 𝐶̅𝑖 . + 𝑋𝑖 . 𝑌
𝑍𝑖 = 𝑋̅𝑖 . 𝑌 ̅𝑖 . 𝐶̅𝑖 + 𝑋𝑖 . 𝑌𝑖 . 𝐶𝑖

Sacando factor común 𝑋𝑖 𝑦 ̅̅̅


𝑋𝑖, la función queda de la siguiente manera:

̅𝑖 . 𝐶𝑖 + 𝑌𝑖 . 𝐶̅𝑖 ) + 𝑋𝑖 ( 𝑌
𝑍𝑖 = 𝑋̅𝑖 (𝑌 ̅𝑖 . 𝐶̅𝑖 + 𝑌𝑖 . 𝐶𝑖 )

Los términos dentro del paréntesis lo podemos representar con el uso de compuertas XOR y XOR
negada respectivamente, entonces la función queda representada de esta manera:

𝑍𝑖 = 𝑋̅𝑖 (𝑌𝑖 ⊕ 𝐶𝑖 ) + 𝑋𝑖 ( ̅̅̅̅̅̅̅̅̅̅


𝑌𝑖 ⊕ 𝐶𝑖)

ELECTRONICA DIGITAL 2019 SUMADOR DE NUMEROS DE DOS BITS


Esta función también equivale a una función XOR, entonces:

𝑍𝑖 = 𝑋𝑖 ⊕ (𝑌𝑖 ⊕ 𝐶𝑖 )
De la misma manera, podemos escribir la expresión de la suma de productos para obtener
la función del acarreo de salida Co, también con la implementación de compuertas XOR y
a través de factorizaciones. Entonces:

𝑚𝑖𝑛𝑡𝑒𝑟𝑚𝑖𝑛𝑜𝑠: ∑( 3,5,6,7)

𝐶𝑜 = 𝑋̅𝑖 . 𝑌𝑖 . 𝐶𝑖 + 𝑋𝑖 . 𝑌𝑖 . 𝐶̅𝑖 . + 𝑋𝑖 . 𝑌
̅𝑖 . 𝐶𝑖 + 𝑋𝑖 . 𝑌𝑖 . 𝐶𝑖
̅𝑖 ) 𝐶𝑖 + 𝑋𝑖 . 𝑌𝑖 . (𝐶̅𝑖 + 𝐶𝑖 )
𝐶𝑜 = (𝑋̅𝑖 . 𝑌𝑖 + 𝑋𝑖 . 𝑌
𝐶𝑜 = (𝑋𝑖 ⊕ 𝑌𝑖 ) 𝐶𝑖 + 𝑋𝑖 . 𝑌𝑖
El circuito completo con las entradas y las salidas representa el sumador completo. El
circuito con la utilización de compuertas es el siguiente:

ELECTRONICA DIGITAL 2019 SUMADOR DE NUMEROS DE DOS BITS