Apesar de não ser o absoluto menor unidade de um computador, o byte é uma unidade de medida para a memória e um byte é sempre 8 bits - dígitos binários - longos , embora o que isso realmente significa é diferente dependendo da ? esquema de codificação do computador . Em computadores antigos , todos os blocos de dados foram um byte de comprimento , mas eles são mais longos em máquinas modernas . Binary Armazenamento e Codificação
Todos os dados do computador é armazenado como uma série de zeros e uns , como dados "binários" . Isso funciona porque o computador utiliza um sistema de codificação para traduzir seqüências de dígitos binários em caracteres e números mais legíveis . Sem esses padrões, não seria capaz de ler até os dados mais básicos de um CD .
Bits e Bytes
A " bit " é um dígito binário, que pode ser um " 0 " ou um " 1 ". Oito bits processados em conjunto é um " byte ". Um único byte só tem 256 valores possíveis , o que é 2 ^ 8. No entanto , isso só significa que um único pedaço de dados tem 256 possibilidades diferentes. Em conjunto, vários bytes pode representar mais possibilidades.
Significado de um Byte
Se o sistema de codificação de um arquivo é de 8 bits , isso significa que cada possível peça distinta de dados podem ser expressos em um único byte . No armazenamento de computador , alguns dados em um disco rígido é, inevitavelmente, preservado para se identificar e sua codificação para o computador . Em outras palavras , alguns bytes são os sinais que indicam o computador como para processar o resto dos dados . Quase todos os arquivos são da mesma forma codificada , exceto arquivos executáveis binários brutos. ASCII, por exemplo, é um sistema de codificação de 8 bits para uma cadeia de texto. Um byte é sempre igual a um personagem, como "a" ou "? ". Uma seqüência de 38 bytes de caracteres, em codificação ASCII, é de 38 caracteres
Kilobytes e além
Bytes si são componentes ainda maiores acúmulos de dados : . Kilobytes, megabytes , terabytes , e assim por diante. Embora o esquema de nomes para vários bytes segue as convenções de nomenclatura métricas, os números reais são um pouco diferentes , pois cada byte ou bit é indexado em binário . Por exemplo, enquanto o prefixo " kilo- " implica 1000 de alguma coisa, um kilobyte é realmente de 1024 bytes , ou 2 ^ 10 bytes , e um megabyte é 1024 kilobytes.