Início » Computador » Bit ou Byte?

Bit ou Byte?

Entenda o que são Bit e Byte, as menores unidades de informação e entenda a diferença entre ordens de grandeza decimal e binária

Por
19/08/2019 às 12h06

Bit e Byte são as menores unidades usadas para medir armazenamento e transmissão de dados em computação, embora a quantidade de bits e bytes em um GB possa variar, dependendo do sistema de unidades. Confuso? Calma que aqui nós explicamos tudo.

geralt / código binário (detalhe) / Pixabay / o que é bit

O que é bit?

Bit (símbolo “b”) é a menor unidade usada na computação para medir a transferência ou armazenamento de informação digital. O termo é uma abreviação da expressão dígito binário ou “bynary digit“, em inglês.

O bit é representado pelos números 1 ou 0, normalmente entendidos como “ligado e desligado” ou “sim e não”, quando na verdade eles representam a passagem ou não de corrente elétrica.

Sinal digital / o que é bit

A ilustração acima exibe um sinal digital, onde a presença de tensão (5 V) indica 1, enquanto sua ausência (0 V) indica 0. É assim que um computador “fala”. O bit é geralmente usado para medir velocidades de conexão e transferência de dados, embora no passado também tenha sido usado como unidade básica para armazenamento.

O que é byte?

Um byte (símbolo “B”) ou octeto é um pacote que agrupa oito bits, que equivale a um caractere na tabela ASCII (uma letra, um número, etc.), por cada byte contar com 256 combinações possíveis ou 28 combinações. É a unidade geralmente usada para determinar espaço de armazenamento e quantidade de memória RAM.

Byte decimal ou binário?

É aqui que as coisas começam a ficar confusas.

Usando a definição acima, um HD de 1 TB deveria conter 1 trilhão de bytes de espaço em disco, 240 ou 1.099.511.627.776 bytes. No entanto, você já deve ter visto seu sistema operacional acusar que ele possui um espaço total menor, de 931 GB.

Jason Pinaster / parte interna de disco rígido (detalhe) / o que é bit

Isso acontece porque o Sistema Internacional de Unidades (SI) não utiliza a base binária para bytes definida pela Comissão Eletrotécnica Internacional (IEC), mas a decimal, de base 10. Assim, 1 TB passa a ser 1012 bytes, ou 1.000.000.000.000 bytes. Como seu PC usa base 2 e não base 10, ele exibe o tamanho real, menor.

Dessa forma, a definição de ordens de grandeza em bytes e a do SI difere, com a segunda sendo usada comercialmente, em unidades de disco e velocidades de conexão, sendo ligeiramente menor para cada unidade:

  • 1 Quilobyte (kB): 1.024 bytes (IEC) e 1.000 bytes (SI);
  • 1 Megabyte (MB): 1.048.576 bytes (IEC) e 1.000.000 bytes (SI);
  • 1 Gigabyte (GB): 1.073.741.824 bytes (IEC) e 1.000.000.000 bytes (SI);
  • 1 Terabyte (TB): 1.099.511.627.776 bytes (IEC) e 1.000.000.000.000 bytes (SI).

Quando fazemos a conversão do padrão decimal do SI, que é o usado para definir o tamanho do espaço em um HD, SSD ou pendrive, ou a velocidade de conexão de sua internet, para o da IEC em base 2, usado em computadores, temos:

  • 1 Megabyte (MB): 976 kB;
  • 1 Gigabyte (GB): 954 MB;
  • 1 Terabyte (TB): 931 GB.

É por isso que seu HD tem 1 TB em base 10, mas o computador reconhece 931 GB em base 2.

Da mesma forma, uma conexão de dados de 150 Mb/s (megabits por segundo, em base 10), conforme aparece na sua conta de internet equivale a uma velocidade em torno de 18,75 MB/s (base 2), que é exibido quando você está fazendo um download.

Oficialmente, o padrão IEC usa a nomenclatura com um “i” no meio, como em KiB, MiB, GiB, TiB e etc. para diferenciar as unidades em base 2 das em base 10 do SI. Elas também possuem nomes próprios (respectivamente quibibyte, mebibyte, gibibyte, tebibyte e etc.), mas essa nomenclatura é raramente usada.

Mais sobre: , ,