sistema binario
Para efetuarmos a adição no sistema binário, devemos agir como numa adição convencional no sistema decimal, lembrando que, no sistema binário temos apenas 2 algarismos.
No exemplo a seguir, a adição binária é para 2 bits(somente 0 ou 1).
Convém observar que no sistema decimal que 1+1=2 e no sistema binário representamos o número 210 por 102. Pela operação realizada, notamos a regra de transporte para a próxima coluna: 1+1=0 e transporta 1.
A operação de transporte também é denominada carry, termo derivado do inglês.
Como exemplos, vamos somar os números binários de 8 bits:
Vamos efetuar a adição coluna a coluna, considerando o transporte proveniente da coluna anterior.
Exemplo 1: Exemplo 2:
Como se trata de adição binária 1+1=10 e não 2.
SUBTRAÇÃO NO SISTEMA BINÁRIO
O método de resolução é parecido a uma subtração no sistema decimal.
Temos então:
Observamos que para o caso de 0-1, o resultado será igual a 1, porém haverá um transporte para a coluna seguinte que deve ser acumulado no subtraendo e, obviamente, subtraído do minuendo.
Para exemplificar, vamos efetuar as seguintes operações de subtração:
Exemplo 1: Exemplo 2:
Como se trata de subtração de binários 10-1=1 e não 9.
MULTIPLICAÇÃO NO SISTEMA BINÁRIO
Procede-se como em uma multiplicação do sistema decimal.
Assim sendo, temos:
0x0=0
0x1=0
1x0=0
1x1=1
Para exemplificar, vamos efetuar as seguintes operações de multiplicação binaria.
Exemplo1: Exemplo 2:
DIVISÃO NO SISTEMA BINÁRIO
Para esta operação aritmética não utilizamos nenhuma regra especifica de números binários.
Ou seja, utilizaremos as mesmas regras básicas da divisão decimal, como observamos nos exemplos a seguir:
Exemplo 1: Exemplo 2:
REPRESENTAÇÃO PELO COMPLEMENTO DE “2”
Podemos utilizar a notação do complemento de 2 para efetuar operações diversas que envolvam soma ou