Sunteți pe pagina 1din 15

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

“UNIVERSIDAD NACIONAL
MAYOR DE SAN MARCOS”
(DECANA DE AMERICA)
TRABAJO PRACTIVO N° 5

PROFESOR: ALARCON MATUTTI, RUBEN


VIRGILIO
ALUMNO: HUANUCO BALTAZAR,
RONALDINO

GRUPO: G-2

FECHA DE ENTREGA: 08/07/2020

LIMA-PERÚ
2020

1
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

TRABAJO PRÁCTICO 5

1. Verificar mediante simulación, usar mapa-k:


Diseñe un circuito digital que convierta una representación en el código GRAY
(A, B, C, D) a binario natural (W, X, Y, Z).
CÓDIGO GRAY CÓDIGO BINARIO
A B C D W X Y Z
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

0 0 0 1
1 1 1 0
0 0 1 1
0 1 1 1
1 1 1 1
1 0 1 1
 Veamos el mapa-k:

A.B

C.D Para el bit principal tenemos:
WA

2
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

0 0 0 1 1 1 1 0
0 0 1 1
0 1 1 1
1 1 1 1 C.D
1 0 1 1 A.B  Para el segundo dígito tenemos:

X  A.B  A.B
0 0 0 1 1 1 1 0 X  A B
0 0 1 1
0 1 1 1
1 1 1 1
1
A.B 0 1 1  Para el tercer dígito tenemos:

Y  A.B.C  A.B.C  A.B.C  A.B.C


0 0 0 1 1 1 1 0 Y  C ( A.B  A.B )  C ( A.B  A.B )
0 0 1 1 Y  C ( A  B)  C ( A  B)
0 1 1 1 Y  A B C
1 1 1 1
1 0 1 1
 Para el cuarto dígito tenemos:A.B

Z  A.B.C.D  A.B.C.D  A.B.C .D  A.B.C.D  A.B.C.D  A.B.C .D  A.B.C.D  A.B.C.D


Z  A.B (C.D  C.D )  A.B (C .D  C.D)  A.B(C.D  C.D )  A.B (C .D  C .D )
Z  A.B (C  D )  A.B (C  D )  A.B(C  D )  A.B (C  D)
Z  ( A  B )(C  D)  ( A  B )(C  D)
Z  A B C  D

C.DTener en cuenta que:

LED encendido  1
C.D
LED apagado  0

3
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
C.D

0 0  Simulando tenemos:
0 1
1 1
1 0

Para el bit principal se observa que el valor de entrada es el mismo que el


de la salida.
A W

4
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
X  A B
X  11
Para el segundo dígito X  0 se observa que en la
entrada B  1 y obtenemos X  0 (LED apagado)como salida.

Y  A BC
Y  1 1 1
Para el tercer dígito Y  1 se
observa que en la entrada C  1 y obtenemos Y  1 (LED encendido)como
salida.

5
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Z  A B C  D
Z  1111
Para el cuarto dígito Z  0 se observa que en la
entrada D  1 y obtenemos Z  1 (LED apagado)como salida.
2. Verificar mediante simulación, usar mapa-k:

Diseñe un circuito que genere el complemento a 9 de un dígito BCD. Note que el


complemento a 9 de d es 9-d.
CÓDIGO BCD COMPLENTO A 9
A B C D W X Y Z
0 0 0 0 0 1 0 0 1
1 0 0 0 1 1 0 0 0
2 0 0 1 0 0 1 1 1
3 0 0 1 1 0 1 1 0
4 0 1 0 0 0 1 0 1
5 0 1 0 1 0 1 0 0
6 0 1 1 0 0 0 1 1
7 0 1 1 1 0 0 1 0
8 1 0 0 0 0 0 0 1
9 1 0 0 1 0 0 0 0
10 1 0 1 0 X X X X
11 1 0 1 1 X X X X
12 1 1 0 0 X X X X
13 1 1 0 1 X X X X
14 1 1 1 0 X X X X
15 1 1 1 1 X X X X

6
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Mapa de K:
A.B

Para la salida “W”


0 0 0 1 1 1 1 0
0 0 1 X
0 1 1 X W  A.B.C
1 1 X X
1 0 X X

A.B

Para la salida “X”


0 0 0 1 1 1 1 0
0 0 1 X X  B.C  B.C
0 1 1 X X  BC
1 1 1 X X
1 0 1 X X

A.B
Para la salida “Y”
0 0 0 1 1 1 1 0 Y C
0 0 X
0 1 X
1 1 1 1 X X
1 0 1 1 X X

C.D
C.D A.B
C.D
Para la salida “Z”
0 0 0 1 1 1 1 0
0 0 1 1 X 1 ZD
0 1 X
C.D 1 1 X X
1 0 1 1 X X

7
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Veamos mediante simulación:

W  A.B.C
W  0.1.1
Para el primer dígito se observa W  0 que
el valor de entrada A  1 y en la salida obtenemos W  0 (LED apagado).

8
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
X  BC
X  1 0
Para el segundo dígito X  1 se observa que en la entrada
B  1 y obtenemos X  1 (LED encendido)como salida.

Para el tercer dígito Y  C se observa que en la entrada C  1 y obtenemos


Y  1 (LED encendido)como salida.

9
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Para el cuarto dígito Z  D se observa que en la entrada D  1
y obtenemos Z  0 (LED apagado)como salida.

3. Verificar mediante simulación, usar mapa-k:

Diseñar un circuito que teniendo a la entrada X  X 3 . X 2 . X 1. X 0 en formato


complemento a UNO, de como salida Y  Y3 .Y2 .Y1.Y0 en formato complemento a DOS.
Complemento a 1 Complemento a 2
X 3 X 2 X1 X 0 Y3 Y2 Y1 Y0
0 1 1 1 1 0 0 0 1
1 1 1 1 0 0 0 1 0
2 1 1 0 1 0 0 1 1
3 1 1 0 0 0 1 0 0
4 1 0 1 1 0 1 0 1
5 1 0 1 0 0 1 1 0
6 1 0 0 1 0 1 1 1
7 1 0 0 0 1 0 0 0
8 0 1 1 1 1 0 0 1
9 0 1 1 0 1 0 1 0
10 0 1 0 1 1 0 1 1

10
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
1 0 0 1 1 0 0
0 0 0 1 1 1 1 0
11 0
0 0
12 0 0 1 1 1 1 0 1
0 1 1 1 1 1
13 0 0 1 0 1 1 1 0
1 1
14 0 0 0 1 1 1 1 1
1 0 1 1 1 1
15 0 0 0 0 0 0 0 0

 Mapa K:
0 0 0 1 1 1 1 0
0 0 1 1
0 1 1 1
1 1 1 1
1 0 1 1

X3.X2
X1.X0 Para la salida “Y3”
Y3  X 3 . X 1  X 3 . X 0  X 3 . X 2  X 3 . X 2 . X 1. X 0
Y3  X 3  ( X 1. X 0 . X 2 )

X3.X2
Para la salida “Y2”
X1.X0 0 0 0 1 1 1 1 0
0 0 1 1
0 1 1 1
1 1 1 1
1 0 1 1
Y2  X 2  X 1. X 0

X3.X2

Para la salida “Y1”


X1.X0 Y1  X 1. X 0  X 1. X 0
Y1  X 1  X 0

X3.X2

11
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Para la salida “Y1”


Y0  X 0

X1.X0 Simulando:
0 0 0 1 1 1 1 0
0 0
0 1 1 1 1 1
1 1 1 1 1 1
1 0

12
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Probando algunas de las condiciones de salida:

13
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

14
FIEE - UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

15
FIEE - UNMSM

S-ar putea să vă placă și