Hoje nossa vida é difícil de imaginar semcomputadores. Eles são encontrados em todos os lugares. As palavras "bit", "byte", "megabyte" tornaram-se parte da nossa vida. Freqüentemente, as pessoas comuns os usam sem saber o que significam e como se relacionam entre si.
Bit é a menor unidade de medida em binárioem formação. Mais precisamente, sua quantidade. Aqui, queremos dizer informações sobre um dos dois estados do objeto. Por exemplo, há um sinal / nenhum sinal, verdadeiro / falso, 1/0, etc. O nome vem da abreviatura em inglês binary digit ("número binário") = bit.Além disso, "bit" se refere a um bit de um código binário. Nesse caso, o dígito decimal é representado como zero ou um, por exemplo, conforme mostrado na tabela. Isso é chamado de "sistema numérico binário".
Dígito decimal | Código binário | Dígito decimal | Código binário |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
Como você pode ver, os números 0 e 1 têm a mesma representação, e no decimal dois já existem duas casas - 10. E no oito - quatro (1000).
Este sistema numérico encontrou a aplicação mais ampla em tecnologia de computador. Em particular, os números binários são usados para numerar as células na memória digital.
Vamos dar um exemplo. O número de todos os endereços possíveis em qualquer barramento de endereço é igual a dois para uma certa potência N. Ou então - 2H... Aqui, N denota o número de bits de barramento. O que nós vemos? O número de células em um microcircuito de memória é igual a uma ou outra potência do número 2. E então é ainda mais interessante. Número 210 = 1024 é muito próximo de 1000. Ao mesmo tempo, mil é usado como base para prefixos decimais. Portanto, 1024 bits passaram a ser conhecidos como "kilobits". Por analogia com quilograma ou quilometro. Lembramos a anedota dada acima.
O seguinte é conhecido pela informática. "Byte" (eng.byte) é chamado de unidade de armazenamento, bem como de processamento de informação digital. Ele representa o número de bits processados pelo computador ao mesmo tempo. É um clássico.
Os sistemas de computação modernos usam um byte que consiste em 8 bits. Portanto, pode aceitar 256 (28) valores diferentes.
Para converter bytes em megabytes, é simples. Aritmética para a terceira classe: 1 kilobyte = 1024 bytes. Lembre-se de cerca de 210? A 1 MB = 1024 KB (ou seja, 220 = 22x10) = 1048576 bytes.
Na maioria das vezes, os bytes são usados em sistemas de computação e os bits em redes de transmissão de informações. Normalmente para medir a velocidade.
Vamos dar um exemplo.Ethernet fornece taxas de transferência de dados que variam de 10 Mbps a 1 Gbps. Também deve ser esclarecido que, via de regra, um byte é denotado pela letra "B" (ou latino "B"). O "bit" é gravado dessa forma. O prefixo "quilo-" é designado pela letra "K". É maiúsculo, não minúsculo. Um pequeno "k" é usado para escrever o nome do prefixo decimal "quilo-", ou seja, dez3 = 1000. Agora vamos considerar a próxima questão com mais detalhes.
Como converter bytes em megabytes, mais ou menosClaro. No início de 1999, a conhecida organização IEC (International Electrotechnical Commission) introduziu prefixos binários para formar várias unidades de informação. A razão para isso foi a proximidade dos números 1024 e 1000. Semelhante aos prefixos decimais padrão usados pelo sistema SI internacional, os binários diferem apenas por substituir a última sílaba por “bi” (do latim binarius - binário). Parece com a tabela abaixo.
Prefixo | Abreviações, adotado pela IEC, bytes / bits | O correspondente decimal prefixo | O valor pelo qual o original valor quantidade de informação |
kibi | KiB / Kibit | quilo (103) | 1024 ou 210 |
mebi | MiB / MiBit | mega (106) | 1048576 ou 220 |
gibi | GiB / Gibit | giga (109) | 1073741824 ou 230 |
vocês | TiB / Tibit | tera (1012) | 1099511627776 ou 240 |
peby | PiB / Pibit | peta (1015) | 1125899906842624 ou 250 |
exby | EiB / Eibit | exa (1018) | 1152921504606846976 ou 260 |
zebi | ZiB / Zibit | zetta (1021) | 1180591620717411303424 ou 270 |
yobi | YiB / Yibit | iotta (1024) | 1208925819614629174706176 ou 280 |
Este padrão foi aprovado por muitos países, masos nomes inseridos são usados com menos frequência, principalmente por escrito e na fala oral - quase nunca. Como se costuma dizer, por causa da cacofonia. Talvez você esteja certo. Concorde que kilobit soa melhor do que kibibit e megabyte é melhor do que mebibyte.
A tradução de bytes em megabytes é clara.Mas isso não é tudo. Até agora, existem duas abordagens para a formação de múltiplos da quantidade de informação. O que torna tudo ainda mais confuso é a questão de quantos bytes existem em 1 megabyte.
Ele usa os prefixos “kilo-”, “mega-”, etc. como binários para os seguintes casos:
Aqui, os prefixos são usados como decimais nos seguintes casos:
Mas com disquetes de 1,44 MB de três polegadas(lembra deles?) foi ainda mais interessante. Suas capacidades foram indicadas em megabytes BCD. Funcionou assim. Um desses "megabytes" era igual a 1000 KiB, que é aproximadamente 0,977 MiB, mas ao mesmo tempo 1 KiB era igual a 1024 bytes.
Deve-se notar que há uma diferença entreessas duas opções para a apresentação de prefixos. E se no caso de um kilobyte não ultrapassar 2,4%, então para um megabyte já é 4,9%, para um gigabyte - 7,4%, e para um terabyte - quase 10%. Naturalmente, não a favor da representação binária. Ou seja, os fabricantes "roubam" bytes de nós. Por exemplo, você compra um disco rígido de 1 TB. Como uma pessoa que estudou ciência da computação, você está firmemente convencido de que ele contém 1099511627776 bytes. Mas acontece - “apenas” 1.000.000.000.000, ou seja, você “arrancou” mais de 99,5 bilhões de bytes (quase 98 GB). É muito ou pouco? Aproximadamente - de 40 a 200 filmes de longa-metragem, dependendo do formato. Ele não diz nada? Isso é, conforme descrito acima, um décimo.