Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TUTOR
SANDRA MILENA GARCIA
a. 9555.200 𝑎 𝐻𝑒𝑥𝑎𝑑𝑒𝑐𝑖𝑚𝑎𝑙
Para 9555
9555/2
4777
1→
2
2388
1→
2
1194
0→
2
597
0→
2
298
1→
2
149
0→
2
74
1→
2
37
0→
2
18
1→
2
9
0→
2
4
1→
2
2
0→
2
1
0→
2
1→0
9555 = 10010101010011
Para 0,200
0,200 ∗ 2 = 0,4
0,4 ∗ 2 = 0,8
0,8 ∗ 2 = 1,6
0,6 ∗ 2 = 1,2
0,2 ∗ 2 = 0,4
0,4 ∗ 2 = 0,8
0,8 ∗ 2 = 1,6
0,6 ∗ 2 = 1,2
0,2 ∗ 2 = 0,4
0,4 ∗ 2 = 0,8
(9555.200)10 = (10010101010011,0011001100)2
En hexadecimal es:
(𝟐𝟓𝟓𝟑, 𝟎𝑪𝑪)𝟏𝟔
b. 300.600 𝑎 𝐵𝑖𝑛𝑎𝑟𝑖𝑜
Para 300
300
2
150
1→
2
75
0→
2
37
1→
2
18
1→
2
9
0→
2
4
1→
2
2
0→
2
1
0→
2
1→0
300 = 100101100
Para 0,600
0,600 ∗ 2 = 1,2
0,2 ∗ 2 = 0,4
0,4 ∗ 2 = 0,8
0,8 ∗ 2 = 1,6
0,6 ∗ 2 = 1,2
0,2 ∗ 2 = 0,4
0,600 = 1001100
El binario completo queda:
(𝟑𝟎𝟎. 𝟔𝟎𝟎)𝟏𝟎 = (𝟏𝟎𝟎𝟏𝟎𝟏𝟏𝟎𝟎, 𝟏𝟎𝟎𝟏𝟏𝟎𝟎)𝟐
c. 90.385 𝑎 𝐻𝑒𝑥𝑎𝑑𝑒𝑐𝑖𝑚𝑎𝑙
Para 90
90
2
45
0→
2
22
1→
2
11
0→
2
5
1→
2
2
1→
2
1
0→
2
1→0
90 = 1011010
Para 0,385
0,385 ∗ 2 = 0,77
0,77 ∗ 2 = 1,54
0,54 ∗ 2 = 1,08
0,08 ∗ 2 = 0,16
(90,385)10 = (1011010,0110)2
En hexadecimal es:
𝟓𝑨, 𝟔𝟏𝟔
d. 958.111 𝑎 𝐵𝑖𝑛𝑎𝑟𝑖𝑜
Para 958
958
2
479
0→
2
239
1→
2
119
1→
2
59
1→
2
29
1→
2
14
1→
2
14
0→
2
7
0→
2
3
1→
2
1
1→
2
1→0
958 = 1110111110
Para 0,111
0,111 ∗ 2 = 0,222
0,222 ∗ 2 = 0,444
0,444 ∗ 2 = 0,888
0,888 ∗ 2 = 1,776
0,776 ∗ 2 = 1,552
0,552 ∗ 2 = 1,104
0,104 ∗ 2 = 0,208
0,111 = 0001110
El binario completo queda:
(𝟗𝟓𝟖, 𝟏𝟏𝟏)𝟏𝟎 = (𝟏𝟏𝟏𝟎𝟏𝟏𝟏𝟏𝟏𝟎, 𝟎𝟎𝟎𝟏𝟏𝟏𝟎)𝟐
2. Convierta los siguientes números a complemento a 2 con el
número bits indicados (Sección 3.7.2 del libro de Muñoz).
b. 60 𝑐𝑜𝑛 6 𝑏𝑖𝑡𝑠
Convertir 6 a binario
60
2
30
0→
2
15
0→
2
7
1→
2
3
1→
2
1
1→
2
1→0
(𝟔𝟎)𝟏𝟎 = (𝟎𝟎𝟏𝟏𝟏𝟏)𝟐 𝟔 𝒃𝒊𝒕𝒔
𝐹(𝐴, 𝐵, 𝐶) = ∑(1,3,5,7)
𝐹=𝐶
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.
Ilustración 1 Código
Ilustración 2 Simulación
d. Construir el esquemático de la función simplificada para la
suma de productos.
𝐹(𝐴, 𝐵, 𝐶, 𝐷) = ∏(1,3,5,6,7,9)
𝐹 = 𝐶𝐷 + 𝐴𝐵 + 𝐴𝐶 + 𝐵𝐷
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.
Ilustración 3 Código
Ilustración 4 Simulación
# A B C D F
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 0
6 0 1 1 0 0
7 0 1 1 1 0
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 0
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 1
𝐹1 = 𝐴𝐵𝐶𝐷
# A B C D F
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 0
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 1
14 1 1 1 0 1
15 1 1 1 1 1
𝐹2 = 𝐴𝐵 + 𝐴𝐶𝐷 + 𝐵𝐶𝐷
Ilustración 5 Código
Y
A B C D 0 1 X
0 0 0 0 0 0
1 0 0 0 1 X
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 0
7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 X
12 1 1 0 0 0
13 1 1 0 1 X
14 1 1 1 0 0
15 1 1 1 1 0
𝐹 = 𝐶𝐷 + 𝐴𝐵𝐷 + 𝐴𝐵𝐶𝐷
Ilustración 7 Código