CÓDIGO BINÁRIO
Código binário é um sistema baseado na base de dois, ou seja, representado somente por dois números, sendo eles 0 e 1. É nesse sistema que os computadores interpretam as entradas aplicadas a eles, convertendo entradas de decimais em binário e retrasmitindo em decimais ou em texto e imagens. Portanto, todas as entradas que é inserida em um computador, primeiro é transformada em códigos binário para depois o computador retrasmitir em sua forma original, sendo texto, decimal, imagem ou vídeo.
O Código binário é um sistema de codificação onde todos os valores são representados por 0 e 1. Quando falamos sobre código binário na informática, estamos falando sobre armazenamento e memória. Pensemos nesse código como uma daquelas mesas de iluminação (chaveadora), cheia de tomadas uma ao lado da outra. As tomadas que estão na mesa possuem a posição 0 e 1. Quando está ligada, está na posição 1 e quando está desligada, está na posição 0. O código binário num computador funciona semelhante a esta mesa, onde existem diversas casas de posição que armazenam 0 e 1. A posição 0 significa uma posição sem valor (desligado) e 1 significa uma posição com valor (ligado). Cada posição dessa, ou seja, cada 0 ou 1 é chamado de bit.
É bom ficar claro aqui, que bit e byte não é a mesma coisa. Explicando, 1 bit é uma posição e um byte é formado por 8 bits. Ainda no exemplo das mesas, um byte seria a mesa com 8 tomadas. E cada tomada é um bit. Quem nunca se deparou, na hora da compra de um computador, onde o vendedor oferece uma máquina com “N” Gigabytes de memória? Cada Gigabyte (GB) é o conjunto de 1073741824 bytes. Esse pequeno valor é o número de ‘mesas’ disponíveis para armazenamento. Se multiplicarmos esse valor por 8 (para obter os bits), encontramos o valor de 8589934592, que seriam as tomadas disponíveis em um GB. Esta quantidade de bytes contidas em um Gigabyte corresponde à multiplicação feita ao múltiplo de 1024. Este valor é obtido através do número 2 elevado a 10 e corresponde ao múltiplo de 2 mais próximo de 1000. Abaixo segue uma lista dos conjuntos e sua equivalência.
O conjunto de 1024 Bytes é o equivalente a 1 Kilobytes.
O conjunto de 1024 Kilobytes é o equivalente a 1 Megabytes.
O conjunto de 1024 Megabytes é o equivalente a 1 Gigabytes.
Temos ainda as unidades Terabyte, petabyte, exabyte, zettabyte, yottabyte.
E por que é usado isso no sistema e não a numeração que estamos acostumados, 1,2,3,4...?
A resposta é simples. É mais fácil contar 4 vezes 0 e 1 para percorrer 255 números. Ou você prefere contar até 255? Além disso, é mais difícil conter um erro onde existem apenas 0 e 1.
Para encontrar a tradução de um número ou de um valor para binário, existem diversas ferramentas disponíveis na internet capazes de realizar esta conversão. Para entender a tradução dos números, a calculadora de versões mais recentes do windows possui a opção de “Programador”. Nesta opção, existem alguns caracteres zero na exibição. Cada zeros destes são os Bits. Ao inserir algum valor em decimal na calculadora os valores digitados são traduzidos para seus respectivos binários.
Acontece que os microcomputadores e os sistemas eletrônicos digitais trabalham com tensão elétrica, ou seja, identificam se está ligada (1) ou desligada (0). O HD, que armazena a memória, é responsável por enviar os códigos para a placa mãe, que por sua vez, aciona o processador do computador. O processador devolve a execução traduzida através das diversas saídas disponíveis que estão ligadas a placa mãe. O Monitor, por exemplo, é uma tipo de saída. É por isso que conseguimos entender o código que está no monitor do computador.
É bom ficar claro aqui, que bit e byte não é a mesma coisa. Explicando, 1 bit é uma posição e um byte é formado por 8 bits. Ainda no exemplo das mesas, um byte seria a mesa com 8 tomadas. E cada tomada é um bit. Quem nunca se deparou, na hora da compra de um computador, onde o vendedor oferece uma máquina com “N” Gigabytes de memória? Cada Gigabyte (GB) é o conjunto de 1073741824 bytes. Esse pequeno valor é o número de ‘mesas’ disponíveis para armazenamento. Se multiplicarmos esse valor por 8 (para obter os bits), encontramos o valor de 8589934592, que seriam as tomadas disponíveis em um GB. Esta quantidade de bytes contidas em um Gigabyte corresponde à multiplicação feita ao múltiplo de 1024. Este valor é obtido através do número 2 elevado a 10 e corresponde ao múltiplo de 2 mais próximo de 1000. Abaixo segue uma lista dos conjuntos e sua equivalência.
O conjunto de 1024 Bytes é o equivalente a 1 Kilobytes.
O conjunto de 1024 Kilobytes é o equivalente a 1 Megabytes.
O conjunto de 1024 Megabytes é o equivalente a 1 Gigabytes.
Temos ainda as unidades Terabyte, petabyte, exabyte, zettabyte, yottabyte.
E por que é usado isso no sistema e não a numeração que estamos acostumados, 1,2,3,4...?
A resposta é simples. É mais fácil contar 4 vezes 0 e 1 para percorrer 255 números. Ou você prefere contar até 255? Além disso, é mais difícil conter um erro onde existem apenas 0 e 1.
Para encontrar a tradução de um número ou de um valor para binário, existem diversas ferramentas disponíveis na internet capazes de realizar esta conversão. Para entender a tradução dos números, a calculadora de versões mais recentes do windows possui a opção de “Programador”. Nesta opção, existem alguns caracteres zero na exibição. Cada zeros destes são os Bits. Ao inserir algum valor em decimal na calculadora os valores digitados são traduzidos para seus respectivos binários.
Acontece que os microcomputadores e os sistemas eletrônicos digitais trabalham com tensão elétrica, ou seja, identificam se está ligada (1) ou desligada (0). O HD, que armazena a memória, é responsável por enviar os códigos para a placa mãe, que por sua vez, aciona o processador do computador. O processador devolve a execução traduzida através das diversas saídas disponíveis que estão ligadas a placa mãe. O Monitor, por exemplo, é uma tipo de saída. É por isso que conseguimos entender o código que está no monitor do computador.
Nenhum comentário:
Postar um comentário