Header Ads

Como funciona o binário?

Binário: A Linguagem da Computação

O único método de conversação entendido diretamente por máquinas computacionais, responsável pela formação de toda a rede tecnológica atual.

Imagem com cantos arredondados

Como Funciona o Binário

Primeiramente devemos entender como funciona exatamente o que chamamos de binário. Dentro do computador geralmente cada componente suporta duas faixas de voltagem ou simplesmente a existência ou não de voltagem dentro da peça mas de forma geral qualquer componente que seja capaz de se manter em ao menos dois estados diferentes poderia ser usado na computação. É essa simplificação que faz a construção de computadores em bases binárias tão versáteis e por isso, seguindo a estrutura computacional atual, é impensável se fazer um computador que não trabalhe em binário.

Representação Binária

Baseado nessas premissas é considerado o estado de menor ou nenhuma energia como 0 e o estado de maior energia como 1 sendo que essas variações, para fins de cálculo, são agrupadas em conjuntos de 8 caracteres e chamamos esse conjunto de byte enquanto um único caractere seria um bit.

Bases Numéricas

No entanto, esse método de representação embora prático para uma máquina se torna um tanto complicado para humanos por gerar sequências de bytes muito extensas e, por conta disso, difíceis de ler. Por isso, para simplificar, foram desenvolvidas duas bases numéricas, a octal e a hexadecimal, que geralmente são usadas para representar os números binários quando é preciso manipulá-los por serem capazes de representar um byte com uma quantidade muito menor de caracteres.

Conversões entre Bases

Todas essas bases numéricas seguem o mesmo sistema matemático da base comum, a decimal, e por isso podem ser facilmente convertidas entre si por meio de cálculos simples:

Imagem com cantos arredondados

Decimal para Binário

Para realizar a conversão de decimal para binário realizamos a divisão sucessiva por 2 (base do sistema binário). O resultado será dado pelo último quociente e o agrupamento dos restos das divisões que juntos formarão o número binário. Nesse exemplo de cálculo podemos ver como o número decimal 45 possui o mesmo valor do número binário 101101.

Imagem com cantos arredondados

Decimal para Octal

Seguindo a mesma lógica anterior, para convertermos um número de decimal para octal realizamos a divisão sucessiva por 8 (base do sistema octal). Aqui vemos que o número 246 em decimal é escrito em octal como 366.

Imagem com cantos arredondados

Decimal para Hexadecimal

Basta realizar a divisão sucessiva, porém dessa vez por 16 (base do sistema hexadecimal). Neste exemplo vemos como 438 decimal se torna 1B6 em hexa (b é igual a 11)

Nenhum comentário

Tecnologia do Blogger.