Académique Documents
Professionnel Documents
Culture Documents
39
APLICACIONES
CONVERTIDORES DE CDIGO
Dentro de una mquina computadora y en general en los sistemas
digitales la informacin se mueve y almacena en forma de cdigos
binarios. Los cdigos ms usados son:
1.
2.
3.
4.
5.
PROBLEMA:
1) Disee un convertidor de cdigo Gray a cdigo
Binario de 4 bits.
GRAY
BINARIO
G3
G2
G1
G0
B3
B2
B1
B0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
1
0
0
1
0
0
0
1
0
0
0
1
1
0
1
1
0
0
1
0
0
0
1
1
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
0
0
0
1
1
1
1
1
0
0
1
0
0
0
1
1
0
1
1
0
0
1
1
1
1
1
1
0
1
0
1
1
1
0
1
0
1
1
1
0
1
0
1
1
0
0
1
0
1
1
1
1
0
1
1
0
0
1
1
1
1
0
1
0
0
0
1
1
1
1
Observando la tabla G3 = B3
_
_
B2=G3.G2 + G3.G2
B2=G3G2
Circuitos Digitales
_ _
40
_ _
B1=G3.G2.G1+G3.G2.G1+G3.G2.G1+G3G2G1
_ _
B1=G3(G2.G1+G2G1)+G3(G2G1+G2.G1)
_
B1=G3.(G2G1)+G3.(G2G1)
B1=G3G2G1
_ _
_ _ _
_ _ _
_ _
B0=G3.G2.G1.G0+G3.G2.G1.G0+G3.G2.G1.G0+G3.G2.G1.G0+G3.G2.G1.G0+G3.G2.G1.G0+G3.G2.G1G0+
_ _ _
G3.G2.G1.G0
_ _ _
_ _
_ _ _
B0=G3.G2.(G1.G0+G1.G0)+G3G2(G1.G0+G1.G0)+G3.G2(G1.G0+G1.G0)+G3.G2(G1.G0+G1.G0)
_ _
_
_
B0=(G3.G2+G3G2).(G1 G0)+(G3.G2+G3.G2)(G1G0)
B0=(G3G2)(G1G0)+(G3G2)(G1G0)
B0=G3G2G1G0
Implementando el circuito:
Circuitos Digitales
41
_
_
G2=B3.B2 + B3.B2
G2=B3B2
Mapa de la Salida G1
_
_
G1=B2.B1 + B2.B1
G1=B2B1
Mapa de la Salida G0
_
Circuitos Digitales
42
G0=B0.B1 + B0.B1
G0=B1B0
Circuitos Digitales
43
Diseando
el
Multiplexor,
como
se puede
ver
( Dependiendo del valor de C), puede ser igual a A o S.
la
salida
Y = C .S +C. A
Y =C .S .C . A
C
0
1
Multiplexor de 2*1
Y
S
A
BCD
B C
0 0
0 0
0
1
0
1
1
0
1
0
1
1
1
1
0 0
0 0
0
1
0
1
D
0
1
0
1
0
1
0
1
0
1
0
1
E3
0
0
0
0
0
1
1
1
1
1
X
X
Exceso 3
E2 E1 E0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
X
X
X
X
X
X
_
E0=D
Circuitos Digitales
44
B2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
B1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
B0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
C3
0
0
0
0
0
1
1
1
1
1
X
.
.
C2
0
0
0
0
1
0
1
1
1
1
X
.
.
C1
0
0
1
1
0
1
0
0
1
1
X
.
.
C0
0
1
0
1
0
1
0
1
0
1
X
.
.
Circuitos Digitales