Aportes 1,2,3 y 6
Short Description
Varos...
Description
Ejercicios a resolver.
1. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de Muñoz): F ( A, B,C , D)
m (0,1,5,7,13,15)
a. Utilizando mapas de Karnaught encuentre la mínima expresión Suma de Productos. b. Utilizando mapas de Karnaught encuentre la mínima expresión Producto de Sumas. c. Implemente en VHDL ambas expresiones usando el software Vivado. En el informe debe incluir un pantallazo de la descripción en VHDL y la simulación.
A) CD
AB 0
1
11
0
1
1
0
0
1
0
1
1
0
11
0
1
1
0
10
0
0
0
0
= ( + )( )( + ) ( + )
10
B)
CD
AB 0
1
11
10
0
0
0
1
1
1
1
0
0
1
11
1
0
0
1
10
1
1
1
1
= + +
2. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de Muñoz):
,,, = ∏0,1,2,3,6,7,10 a. Utilizando mapas de Karnaught encuentre la mínima expresión Suma de Productos. b. Utilizando mapas de Karnaught encuentre la mínima expresión Producto de Sumas. c. Implemente en VHDL ambas expresiones usando el software Vivado. En el informe debe incluir un pantallazo de la descripción en VHDL y la simulación.
A)
CD
AB 0
1
11
10
0
0
0
0
0
1
1
1
0
0
11
1
1
1
1
10
1
1
1
0
= ()+ () + () = + ( + )+ + + B)
CD
AB 0
1
11
0
1
1
1
1
1
0
0
1
1
11
0
0
0
0
10
0
0
0
1
= ()+ ()+
10
3. Implemente la siguiente función booleana con el menor número de compuertas lógicas posible (Secciones 2.3 y 2.4 del libro de Muñoz).
G( A, B,C ) A B A B C AC
Sugerencia: Primero halle la tabla de verdad y luego aplique el método de Karnaught .
a. Utilizando mapas de Karnaught encuentre la mínima expresión Suma de Productos. b. Implemente en VHDL la expresión usando el software Vivado. En el informe debe incluir un pantallazo de la descripción en VHDL y la simulación.
G( A, B,C ) A B A B C AC
= ( ∗ )+ ( ∗ ) + ( ∗ ∗ )+ ∗ = () + ( ∗ )+ ∗ = ( ∗ ) + ∗ + ∗ = ( ∗ )+ ∗
6) Realice las siguientes conversiones de base 10 a la base indicada (Secciones 3.3 y 3.5 del libro de Muñoz):
a. 14523,6250 a Hexadecimal b. 124,6250 a Binario c. 25430,1562510 a Hexadecimal d. 153,1562510 a Binario
A) 14523,6250 a Hexadecimal. 14523
16
0.6875 x 16 = B
907
16
0.6875 x 16 = B
56
16
0.50 x 16 = 8
3
3
6250×16 =10 en decimal es A 38BB, A B) 124,6250 a Binario. 124
16
0.6250 x 2 = 1
62
0
0.25 x 2 = 0
31
0
0.5 x 2 = 1
15
1
7
1
3
1
1
1 1
1111100,101
C) 25430,1562510 a Hexadecimal.
25430
16
0.375 x 16 = 6
1589
16
0.3125 x 16 = 5
99
16
0.1875 = 3
6
6356,28001 D) 153,1562510 a Binario
153
2
0,1562510 x 2 = 0,31
76
1
0,31 x 2 = 0,62
38
0
0,62 x 2 = 1,24
19
0
0,24 x 2 = 0,48
9
1
0,48 x 2 = 0,96
4
1
0,96 x 2 = 1,92
2
0
0,92 x 2 = 1,84
1
0 1
10011001,0010011
View more...
Comments