Você está na página 1de 5

Atividade - Conversão de Bases

Disciplina: Rede de Computadores

Professor: Tiago André Carbonaro De Oliveira

Curso: Gestão da Tecnologia Da Informação

Aluna: Tatiana Jandira Rangel Das Chagas Pereira

Conversão de base
Conversão de base numérica é a passagem da representação de um número
de uma base numérica para outra, alterando a simbologia para se adequar à
nova base. A base que normalmente usamos é a decimal ou base dez, pois
contém dez algarismos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9).

Endereço IPV4
Endereções IPV4 expressos em Binário
No IPv4, os endereços são números binários de 32 bits. Entretanto, para
facilidade de uso por pessoas, os padrões binários que representam endereços
IPv4 são expressos como decimais pontuados. Isso é feito primeiro separando
cada byte (8 bits) do padrão binário de 32 bits, chamado octeto, com um ponto.
É chamado de octeto porque cada número decimal representa um byte ou 8
bits.

O endereço binário:

11000000 10101000 00001010 00001010

é expresso em decimal pontuado como:

192.168.10.10

Endereço Decimal pontuado: 192.168.10.10

Octetos 11000000 10101000 00001010 00001010

Endereço de 32 bits: 11000000.10101000.00001010.00001010

Sistema de Numeração Binário


No sistema de numeração binário a raiz é 2. Portanto, cada posição representa
potências crescentes de 2. Em números binários de 8 bits, as posições
representam estas quantidades:

27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1

O sistema de numeração de base 2 só tem dois dígitos: 0 e 1.

Quando interpretamos um byte como número decimal, temos a quantidade que


a posição representa se o dígito for 1 e não temos a quantidade se o dígito for
0, como mostrado acima.

Raiz 2 2 2 2 2 2 2 2
Expoente 7 6 5 4 3 2 1 0
Valores dos bits do Octeto 128 64 32 16 8 4 2 1
Endereço Binário 1 1 0 0 0 0 0 0
Valores binários dos bits 128 64 0 0 0 0 0 0

Adicione os valores binário dos bits: 128+64 = 192.

No endereço binário as posições que tem o valor 1 significa adicionar o valor


dos bits do octeto ao total. Já o restante significa que 0 é adicionado ao total.

a representação do número decimal 192 em binário. O 1 em uma certa posição


significa que adicionamos esse valor ao total. Um 0 significa que não
adicionamos esse valor. O número binário 11000000 tem um 1 na posição 2^7
(valor decimal 128) e um 1 na posição 2^6 (valor decimal 64). Os bits restantes
são todos 0s, por isso não adicionamos os valores decimais correspondentes.
O resultado da adição 128+64 é 192, equivalente decimal de 11000000.

Aqui estão dois exemplos:

Exemplo 1: um octeto que contém tudo 1s: 11111111

Um 1 em cada posição significa que acrescentamos o valor daquela posição ao


total. Tudo significa que os valores de cada posição são incluídos no total,
portanto, o valor de tudo 1s em um octeto é 255.

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

Exemplo 2: um octeto que contém tudo 0s: 00000000

Um 0 em cada posição indica que o valor para aquela posição não está
incluído no total. Um 0 em cada posição dá um total de 0.

0+0+0+0+0+0+0+0=0
Uma combinação diferente de uns e zeros dará um valor decimal diferente.

Conversão de binário para decimal


O sistema binário só possui 2 algarismos. Cada posição tem um peso de uma
potência de 2 (base do sistema binário). Sendo assim, para se converter um
número de binário para decimal, deve-se multiplicar cada bit pela potência de
sua posição e somar os resultados.

Por exemplo, a conversão do número 1011 2 para decimal é feita da seguinte


forma:

Binário 1 0 1 1
Valor da Posição 1x23 0x22 1x21 1x20
8 0 2 1

Resultado= 8+0+2+1=11

Conversão de decimal para binário


Para realizar a conversão de decimal para binário, realiza-se a divisão
sucessiva por 2 (base do sistema binário). O resultado da conversão será dado
pelo último quociente (MSB) e o agrupamento dos restos de divisão será o
número binário.

Por exemplo, vamos converter o número 45 em binário:

Figura retirada do site: https://www.embarcados.com.br/conversao-entre-


sistemas-de-numeracao/

A leitura do resultado é feita do último quociente para o primeiro resto. Sendo


assim, o resultado da conversão do número 45 para binário é: 101101 2.
Notação posicional binária:
 Tabela de conversão BIN para DEC:

11000000.10101000.00001010.0000001 = 192.168.10.1

27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0 128+64=192
1 0 1 0 1 0 0 0 128+32+8=168
0 0 0 0 1 0 1 0 8+2=10
0 0 0 0 0 0 0 1 1=1

 Tabela de conversão DEC para BIN:

192.168.10.1 = 11000000.10101000.00001010.0000001

27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0 192-128=64-64=0
1 0 1 0 1 0 0 0 168-128=40-32=8-8=0
0 0 0 0 1 0 1 0 10-8=2-2=0
0 0 0 0 0 0 0 1 1-1=0

Tabela de Equivalência:
DEC 0 1 2 3 4 5 6 7 8 9 10

OCT 0 1 2 3 4 5 6 7 10 11 12

BIN 0 1 10 11 100 101 110 111 1000 1001 1010

HEX 0 1 2 3 4 5 6 7 8 9 A

DEC 11 12 13 14 15 16
OCT 13 14 15 16 17 20
BIN 1011 1100 1101 1110 1111 10000
HEX B C D E F 10
Referências:
 Conmetro, Conselho Nacional de Metrologia, Normalização e Qualidade
Industrial, Resolução nº 12, de 12 de outubro de 1988, Unidades do
Sistema Internacional de Unidades, p. 16.
 Mecânica (Ensino Médio) | Unidade de tempo | e-física». efisica.if.usp.br.
Consultado em 29 de agosto de 2016.
 Material disponibilizado pelo professor na plataforma SIGAA.

Você também pode gostar