Byte





Disambig grey.svg Nota: Para outros significados, veja Byte (desambiguação).




































































































Múltiplos do byte

Prefixo binário (IEC)


Prefixo do SI
Nome
Símbolo
Múltiplo

Nome
Símbolo
Múltiplo

byte
B
20


byte
B
100

kibibyte
KiB
210


kilobyte
kB
103

mebibyte
MiB
220


megabyte
MB
106

gibibyte
GiB
230


gigabyte
GB
109

tebibyte
TiB
240


terabyte
TB
1012

pebibyte
PiB
250


petabyte
PB
1015

exbibyte
EiB
260


exabyte
EB
1018

zebibyte
ZiB
270


zettabyte
ZB
1021

yobibyte
YiB
280


yottabyte
YB
1024


Um byte (binary 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.


Como um bit representa dois valores (1 ou 0), enquanto um byte possui 8 bits, o byte consegue representar até 256 valores, 28=256{displaystyle 2^{8}=256}2^{{8}}=256.


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.




Índice






  • 1 História


  • 2 Quantidades


    • 2.1 Byte (B)


    • 2.2 Kibibyte (KiB)


    • 2.3 Mebibyte (MiB)


    • 2.4 Gibibyte (GiB)


    • 2.5 Tebibyte (TiB)


    • 2.6 Pebibyte (PiB)


    • 2.7 Exbibyte (EiB)


    • 2.8 Zebibyte (ZiB)


    • 2.9 Yobibyte (YiB)


    • 2.10 Bits nas mídias digitais




  • 3 Referências


  • 4 Ligações externas





História |


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 |



Disambig grey.svg Nota: Para outros significados de kB, veja kB (desambiguação).

Neste artigo exprimem-se as quantidades em prefixo binário (e não no sistema internacional de unidades), que é uma forma de quantificação utilizada em informática onde se torna mais útil utilizar potências de dois do que potências de dez.



Byte (B) |


  • 1 Byte = 8 bits


Kibibyte (KiB) |



  • 1 Kibibyte = 1024 (210) Bytes

  • 1 024 Byte = 8 192 Bits



Mebibyte (MiB) |



  • 1 024 KiB

  • 1 048 576 (220) Bytes

  • 8 388 608 Bits



Gibibyte (GiB) |



  • 1 024 MiB

  • 1 048 576 KiB

  • 1 073 741 824 (230) Bytes

  • 8 589 934 592 Bits



Tebibyte (TiB) |



  • 1 024 GiB

  • 1 048 576 MiB

  • 1 073 741 824 KiB

  • 1 099 511 627 777 (240) Bytes

  • 8 796 093 022 208 Bits



Pebibyte (PiB) |



  • 1 024 TiB

  • 1 048 576 GiB

  • 1 073 741 824 MiB

  • 1 099 511 627 776 KiB

  • 1 125 899 906 842 624 (250) Bytes

  • 9 007 199 254 740 992 Bits



Exbibyte (EiB) |



  • 1 024l PiB

  • 1 048 576 TiB

  • 1 073 741 824 GiB

  • 1 099 511 627 776 MiB

  • 1 125 899 906 842 624 KiB

  • 1 152 921 504 606 846 976 (260) Bytes

  • 9 223 372 036 854 775 808 Bits



Zebibyte (ZiB) |



  • 1 024 EiB

  • 1 048 576 PiB

  • 1 073 741 824 TiB

  • 1 099 511 627 776 GiB

  • 1 125 899 906 842 624 MiB

  • 1 152 921 504 606 846 976 KiB

  • 1 180 591 620 717 411 303 424 (270) Bytes

  • 9 444 732 965 739 290 427 392 Bits



Yobibyte (YiB) |



  • 1 024 ZiB

  • 1 048 576 EiB

  • 1 073 741 824 PiB

  • 1 099 511 627 776 TiB

  • 1 125 899 906 842 624 GiB

  • 1 152 921 504 606 846 976 MiB

  • 1 180 591 620 717 411 303 424 KiB

  • 1 208 925 819 614 629 174 706 176 (280) Bytes



Bits nas mídias digitais |


De acordo com Martino (2014), cada letra de uma palavra é uma unidade mínima de informação, assim como o bite é formado por números binários que combinados geram elementos novos e como consequência, comunicação entre sistemas.


Para exemplificar, tomamos o detector [5]de fumaça, um equipamento de simples instalação, mas de grande importância. Ele funciona detectando a presença de fumaça em certo ambiente, que pode ser originada de um início de incêndio. Após o contato do aparelho com a fumaça, aciona-se um sistema de alarme, que indica para as pessoas sobre o incidente, permitindo evitar maiores danos à vida e ao patrimônio.



Portanto, só existem duas formas de o detector de incêndio funcionar: quando há fumaça e quando não há fumaça, ou seja, sim ou não. Desse modo, ocorre também com o sistema binário, no qual dois números, combinados de várias formas, geram novas informações.



Referências




  1. Marinheiro, Carlos (14 de dezembro de 2010). «Sobre a palavra byte ou baite». Consultado em 10 de maio de 2011 


  2. MARTINO, Luís Mauro Sá, Luís (2014). «Teoria das Mídias Digitais» (PDF). Editora Vozes. Consultado em 21 mar. 2018 


  3. «Uma descrição de de conteúdo Base64 MIME transferir codificação». Microsoft Corporation. 31 de maio de 2007. Consultado em 1 de setembro de 2007 


  4. «Uma descrição do 7 bit-transferência Conteúda MIME codificação no Exchange Server XCON». Microsoft Corporation. 26 de outubro de 2006. Consultado em 1 de setembro de 2007 


  5. «Você sabe como funciona o detector de fumaça?». Ausec - automação e segurança. 21 jul. 2016. Consultado em 21 mar. 2018 



Ligações externas |




  • NIST - Prefixos para múltiplos binários adotados pelo IEC (em inglês)


  • BIPM - Prefixos de SI (em inglês)


  • - Sistemas numéricos posicionais (em português)



  • Portal das tecnologias de informação



Popular posts from this blog

Bressuire

Cabo Verde

Gyllenstierna