Prévia do material em texto
Aula 2 – 15/08/18 Conversão de Binário para Octal Regras de Conversão de Binário para Octal 1.Agrupe todos os dígitos 1 e 0 no número binário em conjuntos de três, começando pela direita em direção a esquerda. 210101110001110 :Ex010101011100011 2.Adicione zeros à esquerda do último dígito caso você não tenha dígitos suficientes para criar um grupo de três. 3.Adicione os dígitos 4, 2 e 1 que são os pesos de cada dígito sobre cada conjunto de três números. 1 2 4 2 2 2 012 4.Em seguida multiplique cada dígito dos conjuntos de três dígitos. 210101110001110 :Ex 010101011100011 421 421421421421 020401021400021 6.Posicione as respostas recém-convertidas juntas para formar o número octal final. 5.Em seguida some cada conjunto de três dígitos. 020401021400021 020 104 120 004 120 25343 82 3435210101110001110 Exemplo: 2 8 1001101110 ? 110101001001 4214 0 1 0 0 1 0 0 1 6511 2 81001101110 1156 2 1 02 2 22 1 02 2 2 2 1 02 2 22 1 02 2 2421421421 4 2 0 Exemplo: 2 8 101110011111 ? 111011110101 4214 2 1 7365 2 8 1001101110 5637 2 1 02 2 22 1 02 2 22 1 02 2 22 1 02 2 24214214210 2 1 4 2 0 4 0 1 Método de Conversão pela Tabela Binário - Octal BINÁRIO OCTAL 0 1 01 0 1 0 1 0 011 0 0 1 1 0 0 0 01111 0123 4567 Método de Conversão pela Tabela BINÁRIO OCTAL 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 BINÁRIO OCTAL 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 2 8 101110011111 ? 1110111101017365 2 8 1001101110 5637 BINÁRIO OCTAL 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 2 8 1101111111110 ? 110 6 2 8 1101111111110 15776 111111101001 775 1 1.Agrupe todos os dígitos 1 e 0 no número binário em conjuntos de quatro, começando pela direita 2.Adicione zeros à esquerda do último dígito caso você não tenha dígitos suficientes para criar um grupo de três. 3.Adicione os dígitos 8, 4, 2 e 1 que são os pesos de cada dígito sobre cada conjunto de três números. 4.Em seguida multiplique cada dígito dos conjuntos de três dígitos. 6.Posicione as respostas recém-convertidas juntas para formar o número octal final. 5.Em seguida some cada conjunto de três dígitos. Conversão de Binário para Hexa Exemplo: 2 16 1001101110 ? 111001100010 8421 1462 2 16 1001101110 26E 3 2 1 02 2 2 23 2 1 02 2 2 2 8 4 2 0 3 2 1 02 2 2 2842184210 4 2 0 0 0 2 0 E62 2 16 101110011111 ?111110011011 0123 2222 0123 2222 0123 2222 842184218421842180018021 1248 1008 1208 15911 F9B 2 16 101110011111 B9F Método de Conversão pela Tabela Binário - Hexadecimal BINÁRIO HEXA 01 01 0 1 0 1 0 011 0 0 1 0 0 0 0111 01234567 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 011111111 89ABCDEF BINÁRIO HEXA 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 Método de conversão Binário para Hexa pela Tabela 2 16 101110011111 ?111110011011F9B 2 16 101110011111 B9F Conversão Octal - Hexa Para conversão do sistema Octal para o sistema Hexadecimal deveremos realizar os dois passos a seguir: Converter octal para binário Converter binário para hexa Exemplo 168 ?1547 81547 111100101001 28 11011001111547 162 ?1101100111 011100110110 763 1628 36711011001111547 Conversão Hexa - Octal Para conversão do sistema Octal para o sistema Hexadecimal deveremos realizar os dois passos a seguir: Converter hexa para binário Converter binário para octal Exemplo 816 ?A25FB 16A25FB 10111111010100101010 216 0111110111010001001A25FB 82 ?0111110111010001001 011111011001001010001 3731121 8216 12113730111110111010001001A25FB 28 ?175,432 8175,432 010011100101111001 28 100011010,1111101175,432 Conversão de Números Fracionários de Octal para Binário Conversão de Números Fracionários de Hexa para Binário 216 ?B022A8, 16B022A8, 001000001011100010100010 216 101011000000,1010101000B022A8, ATIVIDADE 2 – 15/08/18 NOME:_________________________MAT:________ 1. Converta os seguintes números da base binária para decimal. a) 101111012 b) 1010112 c) 1001102 2. Converta os seguintes números da base octal para decimal. a) 3058 b) 30028 c) 7778 3. Converta os seguintes números da base hexadecimal para decimal. a) CABA16 b) BABA16 c) 1025B116 4. Converta os seguintes números da base decimal para binário. a) 812810 b) 600010 c) 187710 5. Converta os seguintes números da base decimal para octal. a) 11210 b) 103010 c) 668810 6. Converta os seguintes números da base decimal para hexadecimal. a) 161610 b) 50510 c) 201010 7. Converta os seguintes números da base octal para Hexadecimal. a) 706338 b) 100658 c) 777668 8. Converta os seguintes números da base hexadecimal para octal. a) 1AABB016 b) 3CCEE16 c) 10CBA16