Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Adição binária

As regras de adição binária


Adicionar números binários é uma tarefa muito simples e muito semelhante à adição longa de números decimais. Como acontece com os números decimais, você começa adicionando os bits (dígitos) em uma coluna, ou coloque o peso, por vez, da direita para a esquerda.

Ao contrário da adição decimal, há pouco a memorizar na forma de regras para a adição de bits binários:


 0 + 0 =0 1 + 0 =1 0 + 1 =1 1 + 1 =10 1 + 1 + 1 =11 



Assim como com a adição decimal, quando a soma em uma coluna é um número de dois bits (dois dígitos), o algarismo menos significativo é escrito como parte da soma total e o algarismo mais significativo é "transportado" para a próxima coluna à esquerda . Considere os seguintes exemplos:







O problema de adição à esquerda não exigia que nenhum bit fosse transportado, pois a soma dos bits em cada coluna era 1 ou 0, não 10 ou 11. Nos outros dois problemas, definitivamente havia bits a serem transportados, mas o processo de adição ainda é bastante simples.


A adição binária é a base dos computadores digitais


Como veremos mais tarde, existem maneiras de os circuitos eletrônicos serem construídos para realizar essa mesma tarefa de adição, representando cada bit de cada número binário como um sinal de tensão (seja "alto", para um 1; ou "baixo" para um 0). Essa é a base de toda a aritmética que os computadores digitais modernos realizam.



PLANILHAS RELACIONADAS:

Tecnologia industrial

  1. Contador binário de 3 bits
  2. Resolvendo Equações Simultâneas:O Método de Substituição e o Método de Adição
  3. Numeração decimal versus binária
  4. Numeração octal e hexadecimal
  5. Números binários negativos
  6. Subtração binária
  7. Estouro binário
  8. Sinais e portas digitais
  9. Builds de contêiner para arm em x86
  10. Começando com Go no PLCnext