Beruflich Dokumente
Kultur Dokumente
𝐒𝐎𝐋𝐔𝐂𝐈Ó𝐍:
A B C Carry Sum
0 0 0 0 0
0 1 0 0 1
1 0 0 0 1
1 1 0 1 0
0 0 1 0 1
0 1 1 1 0
1 0 1 1 0
1 1 1 1 1
Para Sum
C\AB 0 0 0 1 1 1 1 0
0 1 1
1 1 1
̅ .𝐁
𝐒𝐮𝐦 = 𝐀 ̅ .𝐂 +𝐀 .𝐁 .𝐂 + 𝐀 .𝐁̅ . 𝐂̅ + 𝐀
̅ . 𝐁 . 𝐂̅ = 𝑪(𝐀 ̅ + 𝐀 . 𝐁) + 𝐂̅(𝐀 . 𝐁
̅ .𝐁 ̅+𝐀
̅ . 𝐁)
= 𝑪(𝐀̅̅̅̅̅̅̅̅̅
⊕ 𝐁) + 𝐂̅(𝐀 ⊕ 𝐁)
= (𝐀 ⊕ 𝐁) ⊕ 𝐂
Para Carry
C\AB 0 0 01 11 10
0 1
1 1 1 1
𝐂𝐚𝐫𝐫𝐲 = 𝑨 . 𝐁 + 𝐀 . 𝐂 + 𝐁 . 𝐂
11. Haciendo uso de la herramienta Quartus (Altera) o ISE (Xilinx), diseñe un unidad
aritmética y lógica
𝐏𝐚𝐫𝐭𝐞 𝐥ó𝐠𝐢𝐜𝐚
S1 S2 FUNCIÓN DE SALIDA
0 0 A AND B
0 1 A OR B
1 0 A XOR B
1 1 NOT A
0
0
U3:A
1
3
2 U1:A
0 7408 14
EN
7
U4:A A
9
B
1
3 3 2
X0 Z
2 5
X1
4
0 7432 6
X2
X3
U5
10174
XOR
U6
NOT
𝐏𝐚𝐫𝐭𝐞 𝐚𝐫𝐢𝐭𝐦é𝐭𝐢𝐜𝐚
S1 S2 FUNCIÓN DE SALIDA
0 0 A+B
0 1 A-B
1 0 A+1
1 1 A-1
0
0
U7:A
1 6
U12:A A S
3
B
4 5
CI CO
14
0 EN
74LS183
7
A
9
B
3 2
X0 Z
5
X1
Vcc 4
X2
6
0 U8
X3
10174
NOT
0
U3:A
1
3
2 U1:A
0 7408 14
EN
U2
2 4
1A 1Y
7 3
U4:A A 1B
9 5 7
B 2A 2Y
1 6
2B
3 3 2 11 9
X0 Z 3A 3Y
2 5 10
X1 3B
4 14 12
0 7432 6
X2
X3
13
4A
4B
4Y
U5 1
A/B
10174 15
E
74HCT157
XOR
U6
NOT
0
U7:A
1 6
U12:A A S
3
B
4 5
CI CO
14
EN
74LS183
7
A
9
B
3 2
X0 Z
5
X1
Vcc 4
X2
6
X3
U8
10174
NOT