Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesion 7
Sesion 7
CIRCUITOS DIGITALES
Arequipa – Perú
2020
CIRCUITOS COMBINACIONALES
• ARITMÉTICOS: Operan con los datos binarios que procesan.
• Sumadores y semisumadores.
• Comparadores.
• Restadores.
a b s C
0 0
0 1
1 0
1 1
ത + 𝑎𝑏ത
𝑆 = 𝑎𝑏
𝑆=𝑎⊕𝑏
C= 𝑎𝑏
CIRCUITOS ARITMETICOS - SUMADOR
a1 a0 b1 b0 s1 s0 c Funciones ?
Se pide diseñar un sumador de dos 0 0 0 0
números de 2 bit cada uno
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1 Circuito?
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
Se pide diseñar un sumador de dos 1 1 0 0
números de 4 bit cada uno
1 1 0 1
1 1 1 0
1 1 1 1
CIRCUITOS ARITMETICOS - SUMADOR
Se pide diseñar un sumador de dos
números de 1 bit cada uno acarreo de
entrada
Cin a b s Cout
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Se pide diseñar un sumador de dos números de 2 bit cada uno considerando acarreo de entrada.
CIRCUITOS ARITMETICOS - SUMADORES
• SEMISUMADOR. • SUMADOR COMPLETO.
• Es un circuito digital que efectúa la suma • Similar al semisumador, con la diferencia de
binaria de los dos dígitos de entrada, que tiene una entrada más, que corresponde
proporcionando en su salida el resultado de la al acarreo de la etapa anterior
suma y el posible acarreo
Cin a b S Cout
producidoSumadores y semisumadores.
0 0 0 0 0
a b S C 0 0 1 1 0
0 0 0 0 0 1 0 1 0
0 1 1 0 0 1 1 0 1
1 0 1 0 1 0 0 1 0
1 1 1 1 1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
CIRCUITOS ARITMETICOS – SUMADOR RIPPLE
• El único problema a enfrentar es la aparición (y desplazamiento) de los acarreos.
• Lo más sencillo es la distribución del acarreo (serie)
• El Sumador Completo (Full-Adder) es el elemento básico para realizar circuitos sumadores complejos.
OBSERVACIONES
• Por tanto el acarreo producido en la etapa i-esima Ci será porque se genera o propaga y se expresa
como:
CIRCUITOS ARITMETICOS – SUMADOR LOOK AHEAD
Ejemplo de Carry Look-Ahead de 2 entradas de 4 bits.
1) Anticipamos los acarreos de cada término: +
+
CIRCUITOS ARITMETICOS – SUMADOR DE 16 BITS