Está en la página 1de 5

Proyecto #9

ALU
Estudiante: Franklin Barrios
Cedula: 6-714-1878
Grupo: 1IL-141

Descripcin: Disear un circuito que realice las funciones aritmeticas y logicas


de una ALU.
Funciones aritmeticas:
1. F3 = A B
2. F9 = B A

3. F27 =

Funciones lgicas:

1. F2 = X Y
X Y

2. F9 =

3. F12 =

Diagrama de funciones aritmeticas:

A
Y

Ci = 1

C
o
F=A+

C
o
F=

Ci = 1

Y
C
o

Ci = 1

F=

Diagrama de funciones lgicas:

X
Y

Ci = 0

C
o

F=X Y

X Y

0
Y
Ci = 0

C
o
F=

0
Y

Ci = 0

C
o
F=

S2

S1

S0

Xi

Ai

Ai

Ai

Yi

Bi
Bi

Bi

Ci
1
1
1

FUNCIO
N
F=A
B
F=B
A
F=

F= X

0
1

S2 = 1
Funciones lgicas

A
X

X Y
1

S2 = 0
Funciones aritmeticas

Y
1

Tabla de funciones
ALU:

X Y
0

F=

Tabla de verdad:
S1
0
0
0
0
0
0
0
0
1
1
1
1
1
1

S0
0
0
0
0
1
1
1
1
0
0
0
0
1
1

Ai
0
0
1
1
0
0
1
1
0
0
1
1
0
0

Bi
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Xi
0
0
1
1
1
1
0
0
1
1
0
0
X
X

S2 = 0
Yi
Ci
1
1
0
1
1
1
0
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
X
X
X
X

Xi
0
0
1
0
1
0
0
1
1
1
0
0
X
X

S2 = 1
Yi
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Ci
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1
1

1
1

Ci =

1
1

0
1

X
X

X
X

X
X

X
X

S2

S1 S

Ai

S1

1
1

0
1

1
0

X
X

1
0

S0 S0

0
Bi

Ai
B
i
Ai

S1
1

0
0

0
1

X
X

1
0

1
Bi

S0 S0

SO

S1 S0 Ai Bi

Bi
B
i

Bi

SO

Xi= S1 Ai

S2 SO A i

S2

S1 S

Ai

S1

1
0

0
0

1
1

X
X

0
0

S0 S0

S 2 S 0 Ai Bi

S2

Ai

0
0

S2 , por deduccion de la tabla de verdad.


S2

Ai

0
0

0
Bi

Ai

0
B 0
Aii
0
Bi

SO

S1
0

0
0

0
0

0
0

S0 S0
SO

S2 S0 Bi

Yi=

Archivo de pines NEXYS 3:


S2 = sw<6> =V8
S1 = sw<5> =U8
S0 = sw<4> = N8

Bi
B
i

Bi

S2 S0 Bi

Bi

SO Ai

S2 S1 S0 Ai

A1 = sw<3> = M8
A0 = sw<2> = V9
B1 = sw<1> = T9
B0 = sw<0> = T10
SA0 = Id<0> = U16
SA1 = Id<1> = V16

Diagrama final :

También podría gustarte