O que é um bit e um byte de informação. O que é bit e byte

octetos).

Na maioria das arquiteturas de computação, um byte é o menor conjunto de dados endereçável independentemente.

História

O nome "byte" foi usado pela primeira vez em junho de 1956 por W. Buchholz (Eng. Werner Buchholz) ao projetar o primeiro supercomputador IBM 7030 Stretch para um monte de bits transmitidos simultaneamente em dispositivos de E / S de um a seis. Mais tarde, dentro do mesmo projeto, o byte foi estendido para oito bits. Palavra byte foi escolhido como uma palavra deliberadamente distorcida morder, pronunciado da mesma forma (eng. bite - “piece”; “parte de algo separado em uma mordida”; compare o nome que também apareceu posteriormente para a unidade de 4 bits “nibble” do inglês nibble - “bite”). Ortografia alterada byte através y ao invés de eu foi necessário para evitar confusão com a palavra "bit" ( mordeu). Palavra impressa byte apareceu pela primeira vez em junho de 1959.

Designação

O uso da letra maiúscula russa “B” para designar um byte é regulamentado pelo padrão Interestadual (CIS) GOST 8.417-2002 (“Unidades de quantidades”) no “Apêndice A” e Decreto do Governo da Federação Russa de outubro 31, 2009 No. 879. Além disso, a tradição de usar prefixos SI junto com o nome "byte" para indicar fatores que são potências de dois (1 KB \u003d 1024 bytes, 1 MB = 1024 KB, 1 GB = 1024 MB etc., com um “K” maiúsculo usado em vez de um “k” minúsculo, e menciona-se que tal uso de prefixos SI não é correto. De acordo com GOST IEC 60027-2-2015, “k” minúsculo corresponde a 1000 e “Ki” - 1024, então 1 KiB = 1024 B, 1 kB = 1000 B.

O uso da letra maiúscula "B" para designar um byte atende aos requisitos do GOST e evita confusão entre abreviações de bytes e bits. Uma entrada com uma letra minúscula na forma de "Kb" (Mb, Gb) para denotar um byte não estará em conformidade com o padrão internacional IEC (e GOST localizado de acordo com ele). No entanto, os autores do dicionário de ortografia citam a forma minúscula "b" (e "KB", "MB", "GB") para o byte, como não formado a partir do sobrenome.

Deve-se ter em mente que no GOST 8.417, além de "bits", não há designação de uma única letra para um bit, portanto, usar um registro como "Mb" como sinônimo de "Mbps" não está em conformidade com este padrão . Mas alguns documentos usam a abreviatura b para bit: IEEE 1541-2002, IEEE Std 260.1-2004, em letras minúsculas: GOST R IEC 80000-13-2016, GOST IEC 60027-2-2015.

Na norma internacional IEC IEC 60027-2 de 2005 para uso em eletricidade e campos eletrônicos Designações recomendadas:

  • pouco - por um pouco;
  • o, B - para octeto, byte. Além disso, o é a única designação indicada em francês.

declinação

Além da forma usual do plural genitivo (bytes, kilobytes, bits), existe uma forma de contagem "byte", que é usada em combinação com numerais: 8 bytes, 16 kilobytes. A forma de contagem é coloquial. Da mesma forma, por exemplo, com quilogramas: forma regular o caso genitivo é usado se não houver numeral e, em combinação com o numeral, pode haver opções: 16 quilogramas (forma regular estilisticamente neutra) e 16 quilogramas (forma contável coloquial).

Todas as fotos, documentos de texto e os programas são armazenados na memória do computador como bits e bytes. Quais são essas menores unidades de informação e quantos bits existem em um byte?

Armazenando dados na memória

A memória do computador é uma enorme coleção de células cheias de zeros e uns. Uma célula é a quantidade mínima de dados que um leitor pode acessar. Fisicamente, é um gatilho (em computadores modernos). O gatilho é tão pequeno que é difícil ver mesmo sob um microscópio. Cada célula tem um endereço único no qual um ou outro programa a encontra.

Sob a célula na maioria dos casos entendem um byte. Mas, dependendo do bitness da arquitetura, pode combinar 2, 4 ou 8 bytes. Byte é percebido dispositivos eletrônicos como um todo, mas na verdade consiste em células ainda menores - bits. Em 1 byte, você pode codificar qualquer caractere, por exemplo, uma letra ou número, enquanto 1 bit não é suficiente para isso.

Os controladores raramente operam em bits individuais, embora seja tecnicamente possível. Em vez disso, refere-se a bytes inteiros ou mesmo grupos de bytes.

O que é uma batida?

Muitas vezes, um bit é entendido como uma unidade de informação. Tal definição não pode ser considerada precisa, porque o próprio conceito de informação é bastante vago. Mais corretamente, um pouco é uma letra alfabeto de computador. A palavra "bit" vem da expressão inglesa "binary digit", que significa literalmente "dígito binário".

O alfabeto dos computadores é simples e consiste em apenas dois caracteres: 1 e 0 (a presença ou ausência de um sinal, verdadeiro ou falso). Este conjunto é suficiente para descrever logicamente qualquer coisa. O terceiro estado, que é entendido como o silêncio do computador (o término da transmissão de sinais), é um mito.

A letra em si não carrega nenhum valor em termos de informação: olhando para um ou zero, é impossível até mesmo entender a que tipo de dados esse valor se refere. E fotos, textos e programas, em última análise, consistem em uns e zeros. Portanto, um bit é inconveniente como uma unidade independente. Portanto, os bits devem ser combinados para codificar informações úteis com sua ajuda.

O que é um byte?

Se um bit é uma letra, então um byte é como uma palavra. Um byte pode conter caractere de texto, um inteiro, parte de um número grande, dois números pequenos, etc. Assim, um byte já contém informações significativas, embora em pequena quantidade.

Programadores novatos e usuários curiosos estão interessados ​​em quantos bits existem em 1 byte. Nos computadores modernos, um byte é sempre igual a oito bits.

Se um bit só pode assumir dois valores, então uma combinação de oito bits pode criar 256 combinações diferentes. O número 256 é formado elevando dois à oitava potência (de acordo com quantos bits há em um byte).

Um bit é 1 ou 0. Dois bits já podem criar combinações: 00, 01, 10 e 11. Quando se trata de 8 bits, existem apenas 256 opções para combinar zeros e uns no intervalo 00000000 ... 11111111. Se você se lembra, quantos valores podem levar e quantos bits estão contidos em um byte, então lembrar dessa figura será muito fácil.

Cada combinação de caracteres pode conter informações diferentes dependendo da codificação (ASCII, Unicode, etc.). É por isso que os usuários se deparam com o fato de que as informações inseridas em russo às vezes são exibidas na forma de caracteres intrincados.

Características do sistema de numeração binário

O sistema binário tem todas as mesmas propriedades que o sistema decimal a que estamos acostumados: números compostos por uns e zeros podem ser somados, subtraídos, multiplicados, etc. A única diferença é que o sistema não consiste em 10, mas apenas em 2 dígitos. É por isso que é conveniente usá-lo para criptografar informações.

Em qualquer número posicional consistem em dígitos: unidades, dezenas, centenas, etc. sistema decimal valor máximo um bit é 9, e no sistema binário - 1. Como um bit só pode ter dois valores, os números binários aumentam rapidamente de comprimento. Por exemplo, o familiar número 9 será escrito como 1001. Isso significa que o nove será escrito em quatro caracteres, com um caractere binário correspondendo a um bit.

Por que as informações são criptografadas em formato binário?

O sistema decimal é conveniente para entrada e saída de informações, e o sistema binário serve para organizar o processo de sua transformação. Também são muito populares os sistemas que contêm oito e dezesseis caracteres: eles traduzem códigos de máquina em uma forma conveniente.

O sistema binário é o mais conveniente em termos de lógica. Um condicionalmente significa "sim": há um sinal, a afirmação é verdadeira, etc. Zero está associado ao valor "não": o valor é falso, não há sinal, etc. Qualquer pergunta aberta pode ser convertida em uma ou mais perguntas com opções de resposta "sim" "ou não". Uma terceira opção, como "desconhecida", seria completamente inútil.

No curso do desenvolvimento tecnologia de computador capacidades de três dígitos para armazenar informações, que são chamadas de trits, também foram desenvolvidas. Eles podem assumir três valores: 0 - o contêiner está vazio, 1 - o contêiner está meio cheio e 2 - o contêiner está cheio. No entanto, o sistema binário acabou sendo mais simples e lógico, por isso ganhou muito mais popularidade.

Quantos bits estavam em um byte antes?

Anteriormente, era impossível dizer inequivocamente quantos bits existem em um byte. Inicialmente, um byte era entendido como uma palavra de máquina, ou seja, o número de bits que um computador pode processar em um ciclo de trabalho (tato). Quando os computadores ainda não eram instalados nos escritórios, diferentes microprocessadores trabalhavam com bytes de vários tamanhos. Um byte poderia incluir 6 bits e, para os primeiros modelos da IBM, seu tamanho chegava a 9 bits.

Hoje, bytes de 8 bits se tornaram tão comuns que até mesmo a definição de um byte costuma dizer que é uma unidade de informação composta por 8 bits. No entanto, em algumas arquiteturas, um byte tem 32 bits e atua como uma palavra de máquina. Essas arquiteturas são usadas em alguns supercomputadores e processadores de sinal, mas não em nossos computadores, laptops e telefones celulares usuais.

Por que ganhou o padrão de oito bits?

Os bytes adquiriram um tamanho de oito bits graças a uma plataforma com o mais popular de 8 bits processador Intel 8086. A prevalência deste modelo contribuiu para que na década de 1970. 8 bits por byte na verdade se tornou o valor padrão.

O padrão de oito bits é conveniente porque permite armazenar dois caracteres decimais em 1 byte. Com um sistema de 6 bits, é possível armazenar um dígito, enquanto 2 bits são supérfluos. Em 9 bits, você pode escrever 2 dígitos, mas ainda há um bit extra. O número 8 é a terceira potência de dois, o que proporciona conveniência adicional.

Áreas de uso de bits e bytes

Muitos usuários estão se perguntando: como não confundir bits e bytes? Antes de tudo, você precisa prestar atenção em como a designação é escrita: um byte é abreviado como uma letra maiúscula "B" (em inglês - "B"). Assim, uma pequena letra "b" ("b") serve para designar um bit.

No entanto, sempre existe a possibilidade de que o caso esteja incorreto (por exemplo, alguns programas convertem automaticamente todo o texto para letras minúsculas ou maiúsculas). Nesse caso, você deve saber o que é habitual medir em bits e o que - em bytes.

Tradicionalmente, os bytes medem volumes: tamanho difícil disco, unidade flash e qualquer outra mídia serão especificados em bytes e unidades maiores, por exemplo, gigabytes.

Bits são usados ​​para A quantidade de informação que um canal passa, velocidade da Internet, etc. são medidos em bits e unidades derivadas, como megabits. A velocidade de download do arquivo também é sempre exibida em bits.

Se desejar, você pode converter bits em bytes ou vice-versa. Para fazer isso, basta lembrar quantos bits há em um byte e realizar um cálculo matemático simples. Os bits são convertidos em bytes pela divisão por oito e revertidos pela multiplicação pelo mesmo número.

O que é uma palavra de máquina?

Uma palavra de máquina é uma informação armazenada em uma célula de memória. Representa a sequência máxima de unidades de informação que é processada como um todo.

Corresponde ao que por muito tempo foi igual a 16 bits. Maioria computadores modernosé de 64 bits, embora existam palavras de máquina mais curtas (32 bits) e mais longas. Nesse caso, o número de bits que formam uma palavra de máquina é sempre múltiplo de oito e pode ser facilmente convertido em bytes.

Para um computador em particular, o comprimento da palavra permanece inalterado e refere-se à série as características mais importantes"glândula".

O que agora é medido em bits e bytes? O usuário médio de PC praticamente se esqueceu dessas unidades de informação. E eu teria esquecido completamente se não fosse a confusão entre kilobits e kilobytes, em que são medidas as velocidades de viagem na Internet. Enquanto isso, desde a escola, todos sabem que o prefixo quilo- multiplica o valor original por mil. Tentando decifrá-lo, o usuário divide, multiplica e, por fim, fica confuso nas selvas da aritmética. Vamos pegar os conceitos-chave - bit e byte - e ver com que molho eles são consumidos.

Definição

Mordeu- a unidade mínima de medida da quantidade de informação (como uma letra em linguística). No sistema de numeração binário, um bit é igual a um bit.

Byte- uma unidade de armazenamento e processamento de informação digital, que é um conjunto de bits que o sistema pode processar simultaneamente (em linguística chamariam de palavra).

Comparação

Um byte tem 8 bits. Um bit pode ser 0 ou 1, um byte pode ser de 0 a 256. Quando se trata de taxas de transferência de dados, bit/s e byte/s (Kbps e Kbps respectivamente) são bem diferentes. Em kilobits, é considerada a velocidade de conexão, ou seja, a quantidade de informação recebida/transmitida por unidade de tempo. Em kilobytes, a velocidade de download de arquivos geralmente é exibida. Assim, com uma velocidade de conexão de 128 Kbps, a velocidade de download (em condições ideais) será de 16 Kb/s, ou seja, um documento de 160 Kb será carregado em 10 segundos.

Site de descobertas

  1. Bit - a unidade mínima de medida, byte - uma unidade de armazenamento e processamento de informações digitais
  2. Um byte tem 8 bits
  3. Ao determinar a velocidade de conexão, eles geralmente operam em bits, a velocidade de download de arquivos - bytes.

No artigo de hoje, trataremos da mensuração da informação. Todas as imagens, sons e videoclipes que vemos nas telas dos monitores nada mais são do que números. E esses números podem ser medidos e, agora, você aprenderá a converter megabits em megabytes e megabytes em gigabytes.

Se é importante para você saber quantos mb em 1 GB ou quantos KB em 1 mb, então este artigo é para você. Na maioria das vezes, esses dados são necessários para programadores que avaliam o volume ocupado por seus programas, mas às vezes não interferem nos usuários comuns para estimar o tamanho dos dados baixados ou armazenados.

Resumindo, basta saber isso:

1 byte = 8 bits

1 kilobyte = 1024 bytes

1 megabyte = 1024 kilobytes

1 gigabyte = 1024 megabytes

1 terabyte = 1024 gigabytes

Abreviações comuns: kilobyte=kb, megabyte=mb, gigabyte=gb.

Recentemente recebi uma pergunta do meu leitor: "O que é mais kb ou mb?". Espero que agora todos saibam a resposta.

Unidades de informação em detalhe

No mundo da informação, o sistema decimal de medida, que nos é familiar, não é usado, mas binário. Isso significa que um dígito pode assumir um valor não de 0 a 9, mas de 0 a 1.

A unidade de informação mais simples é 1 bit, pode ser 0 ou 1. Mas esse valor é muito pequeno para a quantidade de dados moderna, então os bits raramente são usados. Bytes são mais comumente usados, 1 byte é igual a 8 bits e pode assumir um valor de 0 a 15 ( sistema hexadecimal cálculo). É verdade que, em vez dos números 10-15, são usadas letras de A a F.

Mas mesmo esses volumes de dados são pequenos, portanto, os prefixos familiares a todos são quilo- (mil), mega- (milhões), giga- (bilhões).

Vale a pena notar que no mundo da informação, um kilobyte não é igual a 1000 bytes, mas 1024. E se você quiser saber quantos kilobytes há em um megabyte, você também obterá o número 1024. Quando perguntado quantos megabytes estão em um gigabyte, você ouvirá a mesma resposta - 1024.

Também é determinado pela característica Sistema Binário cálculo. Se, ao usar dezenas, obtivermos cada novo dígito multiplicando por 10 (1, 10, 100, 1000 etc.), no sistema binário, um novo dígito aparecerá após a multiplicação por 2.

Se parece com isso:

2, 4, 8, 16, 32, 64, 128, 256, 512, 1024

Um número composto por 10 dígitos binários pode ter apenas 1024 valores. Isso é mais de 1000, mas mais próximo do prefixo usual kilo-. Mega e giga e tera são aplicados de maneira semelhante.

Como você sabe, o computador opera com informações, mas é óbvio que não da mesma forma que nós. Como e como medir essas informações? O que é informação? Vamos descobrir! Para quem precisa traduzir bits, bytes, kilobytes, megabytes, gigabytes, terabytes, fiz um prático "contador" que você pode baixar no final do artigo.

Em formaçãoé tudo o que você pode ver, ouvir ou ler. Volumes de informações estão em constante crescimento, e cada dia mais rápido, por isso há um problema de armazenamento e sistematização, para que mais tarde você possa encontrar algo facilmente. A humanidade passou de registros de rocha e pergaminho para mídia de armazenamento digital, mas está se tornando cada vez mais difícil entender os dispositivos de armazenamento de informações.

Foi mencionado mais de uma vez que um computador processa informações com a ajuda de que são transmitidas de dispositivo para dispositivo em bloco do sistema usando cabos. Você também já sabe que existem, por exemplo, dispositivos de entrada (teclado e mouse, por exemplo), com os quais podemos dar comandos ao computador, o que significa que eles também transmitem algumas informações. Para fazer isso, eles se conectam ao . Já aprendemos como conectar alguns dispositivos. E, finalmente, as informações processadas são usadas por nós. Por exemplo, ele retorna para nós através de dispositivos de saída, um exemplo disso é a imagem no monitor. Estamos todos acostumados a informações, como cartas em um livro, nossas anotações em um diário. Tudo aqui é simples: as informações são armazenadas no livro em forma de texto, e o livro fica na estante da biblioteca. Como você poderia ter lido informações em um computador são armazenadas em mídia. Por exemplo, HD(lemos sobre ele) na unidade do sistema (ele está na foto)

Só podemos ler o que está no adesivo, e mesmo assim o significado da maioria das inscrições não é claro. No entanto, este pequeno pedaço de ferro, que pode ser colocado no bolso, pode armazenar milhões de livros e documentos, milhares de imagens, gravações de áudio e vídeo. De que maneira? O fato é que um computador é uma máquina, a corrente flui pelos fios e o computador não pode perceber o mesmo livro ou o mundo ao nosso redor como nós. Mas pode determinar perfeitamente se há um sinal ou não, bem, ou uma tensão pequena ou grande, respectivamente. Assim, o computador pode perceber a informação sobre a presença ou ausência de um sinal como "sim" ou "não" ou, em termos digitais, 0 ou 1. Assim, temos um sistema simples de zero e um, que se chama binário uma vez que existem apenas dois dígitos. Um dígito (0 ou 1) é chamado bit é a menor unidade de informação do computador. Seu computador pode armazenar e transmitir. No entanto, isso é muito pouco, como armazenar, por exemplo, palavras?

O que é um byte. Quantos bits há em um byte.

Você provavelmente já ouviu falar do código Morse, onde combinações de sinais longos e curtos (pontos e traços) eram decifrados em palavras. E se pegarmos uma combinação de 8 dígitos, cada um dos quais pode ser um ou zero, obtemos 256 combinações, o que é suficiente para exibir números e letras e mais de um alfabeto. E esses 8 bits é chamado de byte. Nesse caminho 8 bits em um byte. Não é necessário ter isso em mente ou aprender de cor, você pode trabalhar em um computador sem esse conhecimento, mas ainda precisa avaliar o tamanho da informação. É difícil medir informações em bits e até bytes, pois o volume de informações é muito maior.

O que são kilobyte, megabyte e gigabyte. Como converter kilobytes em megabytes e gigabytes em megabytes.

Em decimal, usamos prefixos para denotar um número grande. Por exemplo: o prefixo kilo- significa que o número indicado deve ser multiplicado por mil. 1 quilograma = 1000 gramas. Mas um kilobyte não é mil bytes, e 2 elevado a 10, ou seja, 1024 bytes, o que não é totalmente correto. É difícil se acostumar com isso no começo, existe até uma anedota:

Qual é a diferença entre um programador e uma pessoa comum?

- Um programador pensa que um quilo de salsicha é 1024 gramas, e uma pessoa comum pensa que um kilobyte é 1000 bytes.

O prefixo mega sugere um milhão, mas megabyte é novamente 1024 kilobytes ou 1048576 bytes. Como você pode ver, um megabyte é maior que um kilobyte. Um gigabyte é 1024 megabytes= 1048576 kilobytes = 1073741824 bytes. Um terabyte é 1024 gigabytes respectivamente.

Nome

Designação

Quanto ficaria em decimal

Em binário

1

Kilobyte

1024

Megabyte

10 6 = 1 000 000

1 048 576

gigabyte

10 9 = 1 000 000 000

1 073 741 824

Terabyte

10 12 = 1 000 000 000 000

1 099 511 627 776

Petabyte

1 125 899 906 842 624

Aqui estão as unidades mais comuns para medir a quantidade de informação. Para converter kilobytes para megabytes, você precisa dividi-los por 1024, e para converter gigabytes para megabytes você precisa multiplicá-los por 1024. Foi proposto para eliminar a confusão usando “bi” para prefixos binários, mas kibibyte e mebibyte não soam muito agradáveis ​​e incomuns, então eles ainda não criaram raízes.

Para entender o que será a coisa familiar para nós em em formato eletrônico(em termos de volume), darei números aproximados:

  • O conteúdo da folha impressa A4 - 100 kilobytes
  • 1,5 horas de filme em baixa qualidade (para padrões modernos) - 1,5 gigabytes. Em alta pode ser de 40 gigabytes.
  • Foto de qualidade média - 1-1,5 megabytes
  • Gravação de áudio de qualidade média 3-5 minutos - 10 megabytes

Com este artigo você aprendeu:

  • O que é informação
  • Como a informação é representada em um computador
  • O que é uma batida
  • O que é um byte
  • Quais são os prefixos para medir grandes quantidades de informação
  • Como converter kilobytes para megabytes
  • Quantos megabytes em um gigabyte e muito mais