Post on 14-Jun-2015
El diseño de un sumador-restador binario se facilita al realizarlo mediante sub-bloques funcionales, de forma tal que para su diseño empezaremos con el diseño de un medio sumador.
M.I. Norma Elva Chávez Rodríguez
Tabla de verdad de un medio sumador
M.I. Norma Elva Chávez Rodríguez
Circuito lógico de un medio sumador
M.I. Norma Elva Chávez Rodríguez
Circuito lógico de un sumador completo de un bit
M.I. Norma Elva Chávez Rodríguez
Circuito lógico de un sumador completo de un bit utilizando dos bloques funcionales de medio sumador
M.I. Norma Elva Chávez Rodríguez
Simulación
S(0)
S(1)
Entradas
salidas
SA
AC
M.I. Norma Elva Chávez Rodríguez
Bloque funcional de un sumador completo de un bit
M.I. Norma Elva Chávez Rodríguez
Sumador completo
AC
a b
S(0)
AC(1)
Sumador completo AC
a b
S(0)
AC(2)
Para realizar la suma de dos números cada uno de dos bits, requerimos 2 bloques funcionales
sumadores de un bit.
a(0)
b(0)
b(1)
a(1)
Sum(0)
Sum(1) AC(1)
AC(0)
AC final
M.I. Norma Elva Chávez Rodríguez
Conceptualización Sumador de 3 bits (peor de los casos)
111
111
1110
1 1
En el “peor de los casos” se requiere adicionar un bit más a las salidas para el bit de acarreo
final.
M.I. Norma Elva Chávez Rodríguez
A = (111)
B = (111)
Sumador completo de números de 3 bits
M.I. Norma Elva Chávez Rodríguez
M.I. Norma Elva Chávez Rodríguez
Sumador de 3 bits con el peor de los casos
M.I. Norma Elva Chávez Rodríguez
Sumador-restador de 3 bits
M.I. Norma Elva Chávez Rodríguez