Escolar Documentos
Profissional Documentos
Cultura Documentos
• Funcionamento de LSD
• Recursos
• Laboratórios
• Avaliação
o Ferramentas e equipamento
o Quartus Prime Lite Edition v20.1
(https://fpgasoftware.intel.com/20.1/?edition=lite)
o Placa MAX 10 DE10-Lite (https://www.terasic.com.tw/cgi-
bin/page/archive.pl?Language=English&No=1021)
Base 10
Mário P. Véstias
15 1111
Lógica e Sistemas Digitais 12
ISEL
Base 16
o Utiliza 16 dígitos: 0, 1, …, 8, 9, A, B, C, D, E, F
A(16) = 10(10)
B(16) = 11(10)
C(16) = 12(10)
D(16) = 13(10)
E(16) = 14(10)
F(16) = 15(10)
Por exemplo, o número hexadecimal A9C,8(16) tem equivalente decimal:
A9C,8(16) = 10 * 162 + 9 * 161 + 12 * 160 + 8 * 16-1
= 2716,5(10)
parte inteira
o A conversão da parte inteira é feita com divisões sucessivas pela base
até obter um quociente nulo. O número equivalente na nova base é
obtido com os restos sucessivos;
o Por exemplo, para converter 35(10) para binário, temos:
35 : 2 = 17 resto 1 → d0
17 : 2 = 8 resto 1 → d1
8 : 2 = 4 resto 0 → d2 35(10) = 100011(2)
4 : 2 = 2 resto 0 → d3
2 : 2 = 1 resto 0 → d4
1 : 2 = 0 resto 1 → d5
parte decimal
o A conversão da parte fracionária é feita com multiplicações sucessivas,
até que seja obtida a precisão pretendida ou o valor 0. A parte inteira
das multiplicações sucessivas é retida e utilizada para definir o
número na nova base
o Por exemplo, para converter 0,6875(10) para binário, temos:
0,6875 * 2 = 0,375 inteiro 1 → d-1
0,375 * 2 = 0,75 inteiro 0 → d-2
0,6875(10) = 0,1011(2)
0,75 * 2 = 0,5 inteiro 1 → d-3
0,5 * 2 = 0,0 inteiro 1 → d-4