Do transistor ao binário — a linguagem secreta dos computadores!
Imagine que você tem uma lanterna. Ela só pode fazer duas coisas:
🔦 Acesa = tem luz = tem energia passando = isso é o 1
🌑 Apagada = sem luz = sem energia = isso é o 0
Um BIT é exatamente isso: a menor informação que existe no mundo dos computadores. Ele só pode ser 1 (tem energia) ou 0 (sem energia).
A palavra BIT vem do inglês: "Binary digIT" (dígito binário).
Dentro do computador existem bilhões de pecinhas minúsculas chamadas transistores. Cada um funciona como um portãozinho de energia:
Quando o portão está aberto → a energia passa → ele gera o valor 1
Quando algo fecha o portão → a energia não passa → ele gera o valor 0
Mas... quem fecha esse portão? 🤔 Uma outra força elétrica vinda de outro transistor! Eles se controlam uns aos outros, como uma grande cadeia de dominós!
Um bit sozinho não diz muita coisa (só "sim" ou "não"). Mas quando juntamos 8 bits, formamos um BYTE — um pacotinho de informação!
👆 Este pacotinho é: 01000001
Mas o que esse pacotinho significa? Depende de quem está lendo!
O computador recebe bilhões desses pacotinhos viajando na velocidade da luz. Quando alguém diz pra ele "este pacotinho é uma letra", ele mostra uma letra. Se dizem "é uma cor", ele pinta uma cor. Se dizem "é um som", ele toca uma nota!
Olha só como o mesmo pacotinho muda de significado:
🔤 Tabela ASCII — Os humanos criaram uma lista combinada: cada sequência de 8 bits representa uma letra, número ou símbolo. Veja alguns exemplos:
Quando você digita "Oi!" no computador, ele guarda três pacotinhos: 01001111 01101001 00100001
🎨 Cores (RGB) — Cada pontinho da tela (pixel) é feito de 3 bytes: um para Vermelho (R), um para Verde (G) e um para Azul (B).
Para transformar qualquer número em binário, a regra é super simples:
1. Divide o número por 2
2. Anota o resto (sobrou 0 ou 1?)
3. Pega o resultado e divide por 2 de novo
4. Repete até chegar no 0
5. Lê os restos de baixo para cima!
6. Completa com zeros à esquerda até formar 8 bits (1 Byte)!
Digite um número e veja a mágica da divisão por 2 acontecendo!