Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas de Numeração
Aula 1
Sistema decimal
Sistema binário
Sistema hexadecimal
Sistema octal
Sistema de numeração duodecimal
Etc.
2
Sistemas de numeração
Sistema Decimal:
Pode ser chamado de sistema base 10.
Ex: 2745
3
Sistemas de numeração
Representação do número:
4
Sistemas de numeração
Sistema Binário:
Pode ser chamado de sistema base 2.
É simples implementar sistemas eletrônicos com
apenas 2 níveis de tensão (0 e 5 Volts).
Ex: 1011(2)
5
Sistemas de numeração
6
Sistemas de numeração
O numero 10112 pode ser representado:
7
Equivalência entre sistemas de
numeração
8
Sistemas de numeração
Um numero com “n bits”, permite 2n contagens.
Exemplos:
Um numero com 2 bits permite 22 = 4 contagens (00,
01, 10, 11)
9
Eletrônica Digital:
10
Conversão de Sistemas
Conversão Binário Decimal
A conversão de um número binário para decimal é feita
aplicando a lei de formação dos números.
Exemplo 1:
110(2) = 1x22 + 1x21 + 0x20 = 4 + 2 + 0 = 6(10)
Exemplo 2:
1010(2)= 1x23+0x22+1x21+0x20 = 8+0+2+0 = 10(10)
11
Conversão de Sistemas
Exercícios:
1110(2) =
1101110(2) =
12
Conversão de Sistemas
Exercícios:
1101110(2) = 1x26+1x25+0x24+1x23+1x22+1x21+0x20
= 64+32+0+8+4+2+0 = 110(10)
13
Conversão de Sistemas
Conversão Decimal Binário
O processo de conversão de um número decimal para binário se faz
dividindo-se o número por 2 (base do sistema no qual se quer
converter), sucessivamente, até que o quociente torne-se menor que
2.
14
Conversão de Sistemas
Exemplo 2: Converter 25(10) para base binária
25 / 2 = 12 resto 1
12 / 2 = 6 resto 0
6 / 2 = 3 resto 0
3 / 2 = 1 resto 1
Resultado: 25(10) = 11001(2)
15
Conversão de Sistemas
Exemplo 3: Converter 200(10) para base binária
16
Conversão de Sistemas
Exercício 2:
Converter 125(10) para base binária
17
Conversão de Sistemas
Exercício 2:
Converter 125(10) para base binária
125/2 = 62 resto 1
62/2 = 31 resto 0
31/2 = 15 resto 1
15 / 2 = 7 resto 1
7 / 2 = 3 resto 1
3 / 2 = 1 resto 1
Resultado: 125(10) = 111 1101(2)
18
Tarefa para próxima aula:
19
Sistemas de numeração
Sistema Hexadecimal:
Vai do 0 até o algarismo 15 na base decimal.
De 0 até 9, se mantém o mesmo, ou seja: 910 = 916
Já o 1010 A16
1110 B16
1210 C16
1310 D16
1410 E16
1510 F16
1610 1016
20
Conversão de Sistemas
Exemplo de Hexadecimal
4d Letra M
21
Conversão de Sistemas
Binário para hexa: agrupar os dígitos de 4 em 4, começando pelo menos significativo e
converter os blocos conforme a tabela abaixo.
Exemplo : 11011 0001 1011 (2 grupos de 4 )
Usar a tabela:
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F Resultado: 1 1011(2) 1B(16)
22
Conversão de Sistemas
Hexa para Binário: Converter cada algarismo em sequencia, usando a tabela anterior
(mantendo os 4 dígitos no binário).
Exemplo : 1B(16) 11011 vira 0001 1011 (2 grupos de 4 )
Usar a tabela:
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F Resultado: 1B(16) 1 1011(2)
23
Conversão de Sistemas
Recapitulando
Decimal Binário
O processo de conversão de um número decimal para binário se faz dividindo-se o número por 2
(base do sistema no qual se quer converter), sucessivamente, até que o quociente torne-se menor
que 2.
20 / 2 = 10 resto 0
10 / 2 = 5 resto 0
5 / 2 = 2 resto 1 Resultado: 1 0100(2)
2 / 2 = 1 resto 0
24
Conversão de Sistemas
Conversão Decimal Hexadecimal
O processo de conversão de um número decimal para
hexadecimal se faz dividindo-se o número por 16 (base do
sistema no qual se quer converter). Aproveita-se a parte inteira,
seguida do resto.
Resultado:
103(10) = 67(16)
25
Conversão de Sistemas
Exemplo 2: Converter 1985(10) para hexadecimal
1985 / 16 = 124 resto 1
124 / 16 = 7 resto 12 12 C
Resultado:
1985(10) = 7C1(16)
26
Conversão de Sistemas
Exercício 1: Converter 97(10) para hexadecimal
97 / 16 = 6 resto 1 6 inteiro e resto = 1
Resultado:
97(10) = 61(16)
Resultado:
2014(10) = 7DE(16)
27
Conversão de Sistemas
Recapitulando Binário Decimal
A conversão de um número em binário para decimal é feita aplicando a lei de
formação dos números.
28
Conversão de Sistemas
Conversão Hexadecimal Decimal
Este processo segue o mesmo padrão de conversão de outros sistemas
para decimal (lei de formação), tomando-se, agora, a base do sistema
sendo igual a 16.
29
Conversão de Sistemas
Exercício 1: Converter 61(16) para base decimal:
61(16) = 6x161 + 1x160 = 96 + 1 = 97(10)
30
Resumo
✓Conversão da base Decimal para outra base: dividimos o número pela base que queremos.
✓Conversão da outra base para a Decimal: aplicamos a lei de formação dos números.
31