Bits, Bytes?

Computadores normalmente trabalham usando o sistema numérico a base-2, conhecido como números binários. A reação direta neste sistema é porque ele faz muito mais simples a implementação deles com a corrente tecnologia eletrônica. Você poderia também construir computadores que operam na base-10 (números decimais) mas eles sairiam muito caros, já os binários são relativamente baratos.Então computadores usam números binários, e claro dígitos binários no lugar de dígitos decimais. A palavra bit siginifica uma abreviação para “Binary digIT”, ou em português, dígitos binários para tecnologia da informação. Onde dígitos decimais tem 10 possíveis valores de 0 a 9, bits tem apenas 2 possíveis valores: 0 e 1. No entanto, um número binário é composto apenas por 0s e 1s, como: 1011. Observe neste número binário que se cada bit é adicionado em seu valor ao quadrado de acordo com sua casa binária começando do zero e pela direita. Assim 1011 ficaria: (1*2^3) + (0*2^2) + (1*2^1) + (1*2^0) tendo como resultado decimal o número 11. Mas os bits são raramente usados sozinhos em computadores. Eles são sempre concatenados em conjuntos de 8-bit, e estes conjuntos são chamados bytes.

Com 8 bits em um byte pode-se reprensentar vlaores de 0 a 255 como mostrado abaixo:

0 = 00000000
1 = 00000001
2 = 00000010

254 = 11111110
255 = 11111111

Existem várias formas de se designar o sistema binário sempre antagônicas, ou seja, tudo ou nada, aceso ou apagado, alto ou baixo, verdadeiro ou falso. Os processadores percebem apenas sinais elétricos, como baixa ou alta vontagem, sendo assim toda comunicação com os processadores podem ser resumidas em alto ou baixo, 1 ou 0 respectivamente. Sendo assim foram precisos 256 códigos diferentes para representar todos os caracteres. Então cada caracter diferente recebeu um valor: o A, por exemplo, recebeu o valor 65, o B recebeu 66, o C recebeu 67 e assim sucessivamente. A representação então é feita entre valores de 1 a 256 e entre ligar e desligar (bit) em grupos de 8 valores (bytes). Um byte seriam valores que vão dobrando começando da direita:

128 – 64 – 32 – 16 – 8 – 4 – 2

Ex.: Verifique, então, se o número 65 (letra A) “cabe” dentro do número em questão, se couber relacione o número 1 a ele, se não couber relacione o número 0; Depois some os algarismos dando como resultado seu próprio valor. Neste exemplo:

Valor: 128 – 64 – 32 – 16 – 8 – 4 – 2 – 1
Cód.: 0 1 0 0 0 0 0 1

O 64 “cabe” dentro do 65 mas para 65 falta 1, então atribui-se o número 1 ao valor 1 ficando como resultado binário: 01000001.

Para maiores informações visite: http://gatto.eti.br

Deixe uma resposta

Você precisa fazer o login para publicar um comentário.