Unidade Binaria
O computador trabalha com uma linguagem bastante simples. Como se trata de um sistema eletro-eletrônico uma das formas mais simples de comunicação é através de pulsos elétricos. Assim, o computador trabalha com duas variáveis, 1 e 0 que significam ligado (1) e desligado (0).
Este sistema é conhecido como sistema binário, ou seja, são apenas dois dígitos que compõem os dados. O menor fragmento de dados usado é o Bit, que vem do inglêsBinary Digit. Logo, um Bit significa ou ligado ou desligado, 1 ou 0.
Entretanto 1 bit não não constitui um dado, tampouco um arquivo. A menor unidade de dado armazenável é o byte. Um byte representa um caractere armazenado no computador.
Então qual a diferença entre bit e byte?
Para representar um conjunto completo de caracteres e algumas teclas de comando, como o enter e esc, é necessário um conjunto de 256 caracteres. Ou seja, para representar todas as letras (a,b,c,d…), números (1,2,3,4…), símbolos (%,¨,*,$…) e teclas de comando (esc, enter…) essenciais é necessário um espaço para 256 itens, caracteres.
Como representar através de 2 dígitos cada um dos 256 itens?
Para que com apenas 2 dígitos consigamos representar unicamente (cada item deve ter uma representação única) precisamos de no mínimo 8 dígitos combinados (1 ou 0). Sendo assim, um byte possui 8 bits.
Exemplo de 8 bits dispostos formando um byte:
1
0
0
1
0
1
1
0
A partir do byte a unidade de medida muda a cada 1.024 vezes, ou 210, já que é um sistema binário (base 2).
Medida
Sigla
Caracteres
Byte
20
1 (8 bits)
1 byte
Kilobyte
KB
210
1.024
1.024 bytes
Megabyte
MB
220
1.048.576
1.024 KBytes
Gigabyte
GB
230
1.073.741.824
1.024 MBytes
Terabyte
TB
240
1.099.511.627.776
1.024 GBytes
Pentabyte
PB
250
1.125.899.906.842.624
1.024 TBytes
Hexabyte
HB
260
1.152.921.504.606.846.976
1.024 PBytes
É interessante observar que em diversas formas de mensuramento de largura de banda (veremos com mais detalhes em barramentos) são usados múltiplos de bits, e não bytes.