Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas de Numerao e Converso 1233716516173978 3
Sistemas de Numerao e Converso 1233716516173978 3
Sistemas de Numerao e Converso 1233716516173978 3
Material elaborado por Leandro Costa Coelho ( leandrocosta2@gmail.com ) para a disciplina de Tópicos Avançados ( TAV )
INTRODUÇÃO
INTRODUÇÃO
Sistemas de Numeração e Conversão – IST-RIO
1 1 1 1
Binário – Base 2 2 10 2 2
Sistema no qual possui 2 algarismos para representá-lo, que
3 11 3 3
são estes: 0 e 1.
4 100 4 4
5 101 5 5
Octal – Base 8
6 110 6 6
Sistema no qual possui 8 algarismos para representá-lo, que
são estes: 0, 1, 2, 3, 4, 5, 6, 7. 7 111 7 7
8 1000 10 8
Agora que já conhecemos cada uma das bases e suas respectivas particularidades,
passemos a parte que aborda sobre os cálculos matemáticos utilizados para
converter uma base numérica em outra.
Cabe lembrar que será utilizado o sistema de numeração decimal ( base 10 ) como
base intermediária entre as converções numéricas, mas que existem métodos de
conversão direta como, por exemplo, de octal para binário etc., que não serão
abordados aqui, mas que seria interessante se você, aluno, se aprofundasse neles.
24 23 22 21 20
1 0 1 1 0
1 * 24 + 0 * 23 + 1 * 22 + 1 * 21 + 0 * 20 = 22
A conversão decimal >>> binário consiste em dividir o número decimal pela base 2, obtendo um resultado
e um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operação até termos um
resultado que não possa mais ser dividido pela base. Feito isso, teremos o número em questão, sendo o
primeiro dígito igual ao último resultado, seguido dos restos das divisões, no sentido ascendente.
22 2
02 11 2
0 1 5 2
1 2 2
0 1 Resultado da última divisão
Sequência dos números
Sentido: ascendente
82 81 80
6 2 7
6 * 82 + 2 * 81 + 7 * 80 = 407
A conversão decimal >>> octal consiste em dividir o número decimal pela base 8, obtendo um resultado e
um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operação até termos um resultado
que não possa mais ser dividido pela base. Feito isso, teremos o número em questão, sendo o primeiro
dígito igual ao último resultado, seguido dos restos das divisões, no sentido ascendente.
407 8
7 50 8
2 6 Resultado da última divisão
Sequência dos números
Sentido: ascendente
A conversão decimal >>> hexadecimal consiste em dividir o número decimal pela base 16, obtendo um
resultado e um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operação até termos
um resultado que não possa mais ser dividido pela base. Feito isso, teremos o número em questão, sendo
o primeiro dígito igual ao último resultado, seguido dos restos das divisões, no sentido ascendente.
51 3320 16 A = 10 | B = 11 | C = 12
D = 13 | E = 14 | F = 15
32 120 207 16
Sequência dos números
Sentido: ascendente 00 8 47 12 Resultado da última divisão
0 15
Agora que você já conheceu cada uma das bases numéricas, suas
respectivas particularidades e aprendeu como é o processo de conversão
entre elas, você está pronto para seguir para os próximos slides e fazer
alguns exercícios, que abordam o conteúdo aprendido nesta aula e que lhe
ajudarão a fixar bem o mesmo.
Livros
Internet
1. André Garcia, Professor – Apostila de Técnicas Digitais -
http://www.tecmos.com.br/APOSTILA%20%20%20DE%20T%C9CNICAS%20DIGITAIS.doc
Outros Materiais
1. Márcio Gonçalves, Professor – Notas de Aula – Matéria Arquitetura de Computadores I – IST-RIO / 2004