Escolar Documentos
Profissional Documentos
Cultura Documentos
• Exemplos
• Lista de Exercícios
UNIDADES DE MEDIDA
BIT – BInary digiT
• Algarismos:
{0,1,2,3,4,5,6,7}
Sistema Octal
• Exemplos:
108, 208, 358, 778, 2508
Sistema Hexadecimal
• Algarismos:
{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
A = 10, B=11, C=12, D=13, E=14, F=15
Sistema Hexadecimal
• Exemplos:
• Exemplo: 1012
2 1 0
1012
= 1 * 22 + 0 * 21 + 1*20 = 4 + 0 + 1 = 510
Conversão de Binário para
Decimal
• Exemplo 2: 10012
3 210
10012
= 1 * 23 + 0 + 22 + 0*21 + 1*20
= 8 +0+0+1
= 910
Conversão de Decimal para
Binário
• Divisões sucessivas, concatenando os
restos das divisões até que o quociente
seja menor que divisor:
Exemplos
• Exemplo: Converter 23410 na base 2
• 23410 = 111010102
Exercícios de Fixação
Converta na base 2
a) 1510 resposta: 11112
b) 2110 resposta: 101012
c) 4710 resposta: 1011112
Conversão de Binário para
Hexadecimal
• Agrupar os bits em grupos de 4 bits da direita
para a esquerda e analisar a tabela de conversão:
• Exemplo: 10111011012
0010 1110 1101
2 E D
= 2ED16
Conversão de Hexadecimal
para Binário
• Transformar cada algarismo no grupo de 4
bits da tabela de conversão:
• Exemplo 1ED16
1 = 0001
E = 1110
D = 1101
1ED16= 0001111011012
Conversão de Octal para
Binário
• Transformar cada algarismo em um número de
3 bits de acordo com a tabela de conversão
• Exemplo 348:
3 = 0112
4 = 1002
348 = 0111002
Conversão de Binário para
Octal
• Agrupar cada conjunto de 3 bits e transformar
no algarismo correspondente em Octal
• Exemplo 1100102:
1102 = 68
0102 = 28
= 628
Exercícios de Fixação
• Realize as conversões abaixo:
a)10102 para base 8 R. 128
b)101112 para base 8 R. 278
c)100110002 para base 16 R. 9816
d)11000112 para base 16 R. 6316
e)6CF916 para base 2
R. 01101100111110012
Conversão Hexadecimal para
Decimal
• Utiliza o mesmo principal da conversão de
decimal para binário, porém muda a base para
16.
• Exemplo 1516:
10
15
= 1 * 161 + 5*160 = 16 + 5 = 2110
Conversão Hexadecimal para
Decimal
• Exemplo 2, 12316:
210
12316
= 1*162 + 2*161 + 3*160 = 256 + 32 + 3
= 29110
Conversão de Decimal para
Hexadecimal
• Divisões sucessivas por 16
• Exemplo, 100010:
1000 / 16 = 62, resto = 8
62/ 16 = 3, resto =14
3/16 = 0. resto = 3 (para)
• Exemplo:
Tabela ASCII
• Trecho da tabela ASCII
Você Sabia?
• A representação dos caracteres nos
computadores atuais ganharam uma nova
dimensão: os padrões EBCDIC (já em desuso
há um bom tempo) e ASCII estão sendo
substituídos pelos códigos UNICODE UTF,
UTF-16 e UTF-32 que podem demandar 1
byte, 2 bytes e até 4 bytes para representar
uma letra do alfabeto a fim de acomodar as
escritas em línguas mundiais
LISTA 1
Referências
• MONTEIRO, M. A. Introdução à organização de
computadores. 4. ed. Rio de Janeiro: LTC, 2002.
• http://www.joinville.udesc.br/sbs/
professores/neves/materiais/
Prof_Neves___SistNum_Aula1.pdf,
acessado em 01/08/2013.
• http://pplware.sapo.pt/high-tech/sistemas-
de-numerao-decimal-binrio-octal-e-
hexadecimal/, acessado em 01/08/2013.