Вы находитесь на странице: 1из 25

Sesión 3: CIRCUITOS SUMADORES

CIRCUITOS SUMADORES

• ¿Cuál es la función de un bloque sumador?

• ¿Cómo se diseña un bloque


semisumador y sumador completo?

• ¿Cómo configurar un sumador completo de 4


bits?

• ¿Cuál es el procedimiento para implementar un


bloque sumador de 4 bits en el simulador
proteus?
LOGRO DE SESIÓN

• Al término de la sesión, el estudiante


diseña un bloque sumador completo
basado en los principios de la suma
binaria, utilizando software de simulación
Proteus; con precisión de hasta 4 bits.
TEMARIO

• Suma binaria
• Suma en el sistema de complemento a 2

• Suma en BCD

• Semi sumadores y sumadores completos

• Procedimientos para elaborar bloques


sumadores con el software de simulación
SUMA BINARIA

La suma de números
LSD binarios se lleva a cabo
1 2 3 de la misma manera que
+ 4 5 6 con los números
5 7 9 decimales
SUMA BINARIA

En la suma binaria se siguen los mismos pasos, pero solo


se toman en cuenta cuatro casos, a saber:

1. 0+0 =0
2. 0+1=1
3. 1 + 1 =10 =0 + acarreo de 1 a la siguiente posición.
4. 1 + 1 + 1 = 11 = 1 + acarreo de 1 a la siguiente posición.

El último caso se presenta cuando los dos bits son 1 y viene


un acarreo desde la posición anterior.
SUMA BINARIA

Ejemplo:
1’s de
acarreo
1 1
0 1 1
+ 1 1 0
1 0 0 1
SUMA EN EL SISTEMA DE COMPLEMENTO A 2

Caso I.- Dos números positivos

Se sigue las reglas de la suma ordinaria.


Ejemplo.- Sumar +9 y +4

Bits de signo 0 1 0 0 1
+ 0 0 1 0 0
0 1 1 0 1
SUMA EN EL SISTEMA DE COMPLEMENTO A 2

-Caso II.- Número positivo y número negativo


menor.
Ejemplo.- Sumar +9 y -4

Bits de signo 0 1 0 0 1
+ 1 1 1 0 0
1 0 0 1 0 1

Este 1 de acarreo se ignora


SUMA EN EL SISTEMA DE COMPLEMENTO A 2

Caso III.- Número positivo y número negativo


mayor.
Ejemplo.- Sumar -9 y +4

-9 en complemento
a2
Bits de signo 1 0 1 1 1
+ 0 0 1 0 0 -5 en complemento
Bit de signo 1 1 0 1 1 a2
negativo
SUMA EN EL SISTEMA DE COMPLEMENTO A 2

Caso IV.- Dos números negativos.

Ejemplo.- Sumar -9 y -4

-9 en complemento
a2
1 0 1 1 1
+ 1 1 1 0 0 -13 en
1 1 0 0 1 1 complemento a 2

Este 1 de acarreo se ignora


SUMA EN EL SISTEMA DE COMPLEMENTO A 2

Caso V.- Dos números iguales y opuestos.


Ejemplo.- Sumar -9 y +9

-9 en complemento
a2
1 0 1 1 1
+ 0 1 0 0 1
1 0 0 0 0 0

Este 1 de acarreo se ignora


RESTA EN EL SISTEMA DE COMPLEMENTO A 2

No es diferente a la suma binaria, para hacer


una resta binaria se sigue el siguiente
procedimiento:

-Se niega el sustraendo, que cambia al


sustraendo a su valor equivalente con
signo opuesto.

-Se suma al minuendo, el resultado de


esta suma es la diferencia entre el
sustraendo y el minuendo.
RESTA EN EL SISTEMA DE COMPLEMENTO A 2
Ejemplo.- Restar +4 de +9

0 1 0 0 1 -4 en complemento
+ 1 1 1 0 0 a2
1 0 0 1 0 1

Este 1 se ignora

El resultado es +5.
Suma en BCD

1. Realizar la suma binaria normalmente.


2. Si la suma de los 4 bits es menor o igual a 9,
es un número BCD válido.
3. Si la suma de los 4 bits es mayor a 9 o si se
genera un carry fuera del grupo de los 4 bits,
es un resultado inválido.
Añadir 6 (0110) a la suma de 4 bits para evitar los 6
estados inválidos y regresar el código a 8421.
Si resulta un carry cuando se suma el 6, simplemente
añada el carry al siguiente grupo de 4 bit
Ejemplo de aplicación
(Suma de los 4 bits<= es menor 9)

•Note que en cada caso la suma de cualquier columna de


4 bits no excede de 9, y los resultados son números BCD
válidos.
Procedimiento en el caso de
suma invalidas:
SEMI SUMADORES Y SUMADORES COMPLETOS

Sumando 1 0 1 0 1

Sumador 0 0 1 1 1

Suma 1 1 1 0 0
Acarreo 0 0 1 1 1
SEMI SUMADORES Y SUMADORES COMPLETOS
Realizar el análisis
grupal de la
información básica
indicada en la
experiencia 1 de la
guía de laboratorio 3.
Donde:
Complete la tabla de
verdad del
 ∑ = suma
 Cout = Acarreo de salida semisumador
 A y B = Variables de entrada (operadores)
mostrada
• Procedimientos para elaborar bloques
sumadores con el software de simulación
Proteus
trabajo colaborativo
Elabora un bloque
sumador completo basado
en los principios de la
suma binaria, utilizando
software de simulación
con precisión de 2 bits,
ver experiencia 1 de la
guía de laboratorio 3.
CIRCUITOS SUMADORES

• ¿Cómo aprendí a diseñar un circuito sumador


completo?
• ¿Por qué son importantes los bloques
sumadores?

• ¿Cuál es la importancia del software de


simulación para la elaboración de circuitos
sumadores?

• ¿Qué dificultades tuve y cómo las superé?


REFERENCIAS BIBLIOGRAFICAS

N
CÓDIGO AUTOR TITULO
°
Organización y
004.22 STALLINGS,
Arquitectura de
1 STAL 2006 William
Computadoras

004.22 SHEN, John Organización de


2 SHEN Paul Computadoras

Вам также может понравиться