Introdução
“Existem 10 tipos de pessoas no mundo: Aqueles que entendem binário, e aqueles que não entendem.”
Se você não entender esta piada, então esperemos que no final do capítulo você tenha uma risada. Vês, no sistema de número binário 10 = 2. Como? Considere se você não teve escolha a não ser contar apenas com um zero ou um. Finja que o duende malvado dos ladrões de números levou todos os números de dois a nove. Como você contaria qualquer coisa? Terias de o fazer como 0, 1, 10, 11, 100, 101, 110, 111 e assim por diante. Percebeste o que eu disse? Portanto, se você tivesse três maçãs então a terceira maçã seria designada como 10 quando na realidade você só tem três maçãs para comer.
Quando se trata de computadores e portanto PLCs eles só podem armazenar em memória um 0 ou um 1. Essa é a beleza da nossa era digital, ou está “ligado” ou está “desligado”. Esses chips de memória nos computadores são na verdade feitos de linhas sobre linhas de circuitos que estão ligados em alguma voltagem ou desligados em alguma voltagem. Portanto, um computador no seu nível muito básico só pode contar usando um 0 (desligado) ou um 1 (ligado).
É por isso que se chama binário porque há apenas dois números como se houvesse apenas duas rodas em uma bicicleta. O sistema numérico que estamos habituados a usar é chamado decimal (dec = 10) e por isso podemos usar dez números de 0 a 9. Quando se pensa nisso, é verdadeiramente arbitrário como contamos. Você também poderia usar um sistema octal (por 8) ou hexidecimal (por 16) sistema de numeração que falaremos um pouco mais tarde.
Base 10: An Old Familiar Friend
Deixamos começar olhando mais de perto para o nosso sistema de 10 decimais base muito familiar e depois compará-lo com o binário. Decimal, como todos esses outros sistemas de números, é baseado no sistema de valor de casa. Isto significa que o valor de um dígito depende tanto do próprio dígito como da sua posição dentro do número. A figura a seguir mostra os pesos de um número decimal dividido em colunas.
O valor do número é calculado multiplicando cada dígito pelo peso da sua posição e somando os resultados.
Agora para Pessoas Binárias: Aprendendo os seus 1s e 0s.”>Binário
Lembrar que para um sistema base 10 os pesos são 1, 10, 100, 1000 e assim por diante. Para um sistema binário, os pesos são 1, 2, 4, 8, 16, 32, 64, etc.
Palavra, Byte e Bit
O que se chama um grupo de dígitos binários? Os nerds que pensaram nisso decidiram chamar um dígito binário um pouco (b-inary dig-it). Isto não deve ser confundido com Tim-bits. Depois de algum tempo eles decidiram que seria bom chamar um grupo de 8 bits de byte. Um bando engraçado de nerds que eram o termo mordiscar tornou-se usado para 4 bits sendo um subconjunto de byte. Finalmente, um grupo de 16 bits é referido como uma palavra. Aqui está uma foto para levar o ponto para casa.