O documento descreve operações aritméticas binárias como adição, subtração, multiplicação e divisão. Explica como cada operação é realizada usando tabelas de verdade binárias e fornece exemplos para ilustrar os passos de cada operação. O documento também lista exercícios para que o leitor pratique as operações aritméticas binárias.
2. Operações Aritméticas
Adição Binária
Na adição decimal é implicitamente usada uma tabela que fornece o resultado da adição de
quaisquer 2 dígitos decimais.
O mesmo acontece para a adição binária, e a tabela de adição para um par de dígitos binários é:
Sistemas Digitais
Módulo
1
Soma Transporte
0 + 0 = 0 0
0 + 1 = 1 0
1 + 0 = 1 0
1 + 1 = 0 1
Adição binária
+ 0 1
0 0 1
1 1 10
10. Operações Aritméticas
Subtração Binária
A Subtração binária é feita também analogamente à subtração decimal. Alinha-se o subtrator por
baixo do subtraendo e procede-se da direita para a esquerda.
Para cada par de dígitos usa-se a seguinte tabuada:
Sistemas Digitais
Módulo
1
Subtração Transporte
0 - 0 = 0 0
0 - 1 = 1 1
1 - 0 = 1 0
1 - 1 = 0 0
Subtracção binária
- 0 1
0 0 11
1 1 0
12. Operações Aritméticas
Multiplicação Binária
A Multiplicação binária processa-se da mesma forma que em decimal. Coloca-se um número
sobre o outro e multiplica-se atendendo à seguinte tabuada:
Sistemas Digitais
Módulo
1
Multiplicação
0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 1
Multiplicação binária
x 0 1
0 0 0
1 0 1
14. Operações Aritméticas
Multiplicação Binária
Efetue as seguintes multiplicações binárias:
a) 1011(2) x 1001(2) = ??
b) 1110(2) x 101(2) = ??
Sistemas Digitais
Módulo
1
15. Operações Aritméticas
Multiplicação Binária
Efetue as seguintes multiplicações binárias:
a) 1011(2) x 1001(2) = 1100011(2)
Sistemas Digitais
Módulo
1
1011
x 1001
1011
00001
000011
+ 1011111
1100011
16. Operações Aritméticas
Multiplicação Binária
Efetue as seguintes multiplicações binárias:
b) 1101(2) x 101(2) = 1000001(2)
Sistemas Digitais
Módulo
1
1101
x 101
1101
00001
+ 110111
1000001
17. Operações Aritméticas
Divisão Binária
A divisão binária também se processa da mesma forma que em decimal. Deve-se ter em conta
apenas a regra da subtração entre binários.
Exemplo
110(2) / 10(2) =11(2)
Sistemas Digitais
Módulo
1
110 10
-10 11
010
-10
00
18. Operações Aritméticas
Divisão Binária
Efetue as seguintes divisões binárias:
a) 11001(2) / 10(2) = ??
b) 100011(2) / 101(2) = ??
Sistemas Digitais
Módulo
1