Byte

O byte é uma unidade de medida usada para medir tamanhos de arquivos de computador e de dados digitais. Assim como gramas medem pesos, e metros medem distâncias, bytes medem quantidades de dados em computadores. O byte é equivalente a 8 bits de dados. Um byte pode conter dados suficientes para representar um número binário de 00000000 à 11111111, que equivale a um número decimal de 0 à 255, ou de -128 à 127 se considerarmos um bit como representando o sinal positivo ou negative do número, ou um caractere de texto (isto é: uma letra, número, pontuação, espaço, etc.) sob codificação de texto ASCII. Devido a um byte ter 256, ou 162 valores possíveis, ele é em casos representado por dois dígitos hexadecimais (e.g. 00, 0F, A0, FF, etc.). Com 3 bytes, você pode representar uma cor no formato RGB (00FF00 seria verde). Come 4 bytes, uma cor no formato RGBA.

A memória RAM de um computador é tipicamente enderaçavel por byte, o que quer dizer que existe um único endereço para cada byte na memória. Um processador de 32 bits usa 32 bits (ou 4 bytes) para endereçar a memória. Por exemplo, BAADF00D pode ser um endereço de memória de 4 bytes. Com 4 bytes, é possível representar um número decimal de 0 à 4294967295 (332 valores possíveis). Consequentemente, um processador de 32 bits pode apenas endereçar e com isso usar até 4 gibibytes de RAM (em torno de 4 gigabytes). Em um processador de 64 bits, o mesmo tipo de limitação existe, entretanto, agora cada endereço é descrito com 8 bytes, o que significa que podemos ter 264 endereços de memória, que seriam o bastante para endereçar 16 exbibytes de RAM (em torno de 18 exabytes).

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *