Byte – wikipédia, a enciclopédia livre electricity usage by state

#

Um byte ( binar y term), baite [1 ] ou octeto, é um dos tipos de dados integrais em computação. É usado com frequência para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um certo dispositivo, independentemente do tipo de dados. De acordo com Sá Martino (2014, p.25), "cada uma dessas unidades de informação que implicam uma escolha é chamada de “dí­gito binário”. No original inglês, binary digit, ou simplesmente tò, a menor unidade geradora de informações e escolhas em um sistema. [2 ]

A codificação comum de byte é de 8 bits, embora possa ter outras quantidades, como 7. O byte de 8 bits é mais corretamente chamado de octeto no contexto de redes de computadores e telecomunicações. A uma metade de um byte (4 bits) dá-se o nome de nibble ou semioctecto.

Note que um byte nada tem de especial, é apenas um número binário de geralmente oito algarismos. Sua adoção na informática deriva do motivo histórico do código ASCII haver adotado números de oito bits, além de razões meramente construtivas ou operacionais. Por exemplo: os códigos enviados a impressoras para controlar a impressão têm oito bits, os valores trocados pelos modems entre computadores também, assim como diversas outras operações elementares de intercâmbio de informações. Além disso, memórias costumam ser organizadas de tal forma que as operações de leitura e escrita são feitas com quantidades de um byte ou de um múltiplo de bits (oito, dezesseis, trinta e dois, sessenta e quatro ou cento e vinte e oito bits – o que corresponde a um, dois, quatro, oito e dezesseis bytes, respectivamente).

Segundo norma da IEC, lançada em 2000, foi definida uma nova nomenclatura para dados de base dois em substituição a nomenclatura usada erroneamente de base dez reparando a confusão causada entre proporção 1:1000 ou 1:1024, veja mais em prefixos binários.

No início da computação chegou-se a utilizar 1 byte = 6 bits no código BCD pois com seis bits (64 caracteres) era possível representar todo o alfabeto alfanumérico A-Z, 0-9 além de alguns caracteres especiais. Em terminais e impressoras teletipo ( TTY), conectados através de interfaces seriais com o computador central, também usou-se uma variante na comunicação de dados onde 1 byte = 7 bits e ainda hoje é possível configurar uma interface RS32C para operar em 7 bits de dados. A transcodificação BASE64 usada até hoje em documentos MIME na Internet [3 ] [4 ] reflete a dificuldade passada de comunicação de dados em 8 bits entre diferentes computadores. A primeira codificação de 1 byte = 8 bits deve-se à IBM com a criação do código EBCDIC em 1960. A partir do sucesso dos computadores IBM, padronizou-se que 1 byte = 8 bits, surgindo também o código ASCII de 8 bits em 1961. A representação dos caracteres nos computadores atuais ganharam uma nova dimensão: os padrões EBCDIC (já em desuso há um bom tempo) e ASCII estão sendo substituídos pelos códigos UNICODE UTF, UTF-16 e UTF-32 que podem demandar 1 byte, 2 bytes e até 4 bytes para representar uma letra do alfabeto a fim de acomodar as escritas em línguas mundiais. Quantidades [ editar | editar código-fonte ]