Unidades de medida do sistema binário dos computadores
Linguagem de computador
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ês Binary 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 | 21 | 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. Exemplo: velocidade da internet é medida, geralmente, em Kb (Kilobits), 300kbps, 600kbps, etc. Note que o “b” é minúsculo, ao contrário dos múltiplos de bytes que são representados com “B” maiúsculo.
| bit | 100 | 1 bit | |
| Kilobit | Kb | 103 | 1.000 bits |
| Megabit | Mb | 106 | 1.000.000 bits |
| Gigabit | Gb | 109 | 1.000.000.000 bits |
Dúvidas? Comente!
Tags:binario, bit, byte, computador, sistema, unidade