7
DIGITALES Y LABORATORIO
Lorena García
2015-II
Bloques Aritméticos
Sumadores
• Full Adder 1-bit
A
S
Cin
B
S
A
HA
Cout
HA
B
Cin
FA
Cout
Cout
S
𝑆 = 𝐶𝑖𝑛 ⊕ 𝐴 ⊕ 𝐵𝐶𝑜𝑢𝑡 = 𝐶𝑖𝑛𝐴 + 𝐶𝑖𝑛𝐵 + 𝐴𝐵
Digitales y Laboratorio - Ingeniería Mecatrónica - Universidad Militar Nueva Granda
OR
Cout
Bloques Aritméticos
Sumadores
• Full Adder 1-bit
Digitales y Laboratorio -Ingeniería Mecatrónica - Universidad Militar Nueva Granda
Bloques Aritméticos
Sumadores
• Full Adder de N bits
– Ej. Sumador con propagación de acarreo
A
B
n
A(n-1)
Cout
n
A(1)
B(n-1)
ACout
B
Cin
S
. . .
B(1)
A
Cout
B(0)
A
Cout
S
S(1)
S(n-1)
B
Cin
A(0)
B
Cin
S
S(0)
n
S
Digitales y Laboratorio - Ingeniería Mecatrónica - Universidad Militar Nueva Granda
Cin
BloquesAritméticos
Sumadores
• Full Adder 4-bits
Digitales y Laboratorio - Ingeniería Mecatrónica - Universidad Militar Nueva Granda
Bloques Aritméticos
Sumadores
• Full Adder 32-bits
Digitales y Laboratorio- Ingeniería Mecatrónica - Universidad Militar Nueva Granda
Bloques Aritméticos
Sumadores
• Full Adder 8-bits
Digitales y Laboratorio - Ingeniería Mecatrónica - Universidad Militar Nueva GrandaMultiplexores
Multiplexores
• Funcionalidad: Selector
• Múltiples entradas, una salida
Salida
…
Entradas
2n
…
Entradas de selección
n
Digitales y Laboratorio - Ingeniería Mecatrónica -Universidad Militar Nueva Granda
Multiplexores
MUX 2 a 1
I0
I1
2
Entradas
Z
Salida
S
1 Entrada de selección
S
Z
0
I0
1
I1
S
I1
I0
Z
0
0
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
0
0
01
0
1
0
1
1
0
1
1
1
1
1
Z(S,I0,I1) = ?/S.I0 + S.I1
Digitales y Laboratorio - Ingeniería Mecatrónica - Universidad Militar Nueva Granda
Multiplexores
MUX 4 a 1
Entradas
4
I0
I1
I2
I3Z
Salida
S1
S0
I3 I2 I1 I0
Z
0
0
X X X I0
I0
0
1
X X I1 X
I1
1
0
X I2 X X
I2
1
1
I3 X X X
I3
S1 S0
Entrada de selección (2)
Z = S1’.S0’.I0 + S1’.S0.I1 + S1.S0’.I2 +...
Regístrate para leer el documento completo.