Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução a Aritmética
Binária
Pt -01
Roteiro:
1- Introdução a aritmética binária;
2- Adição;
3- Subtração;
4- Exercícios de fixação
5- Representação em sinal e magnitude;
6- Representação em complemento de um (1);
7- Representação em complemento de dois (2);
8- Multiplicação;
9- Divisão
2
INTRODUÇÃO
Computadores digitais e calculadoras realizam as várias
operações aritméticas sobre os números representados
em forma binária. O estudo da aritmética digital pode ser
bastante complexo se desejarmos entender todos os
métodos computacionais e toda a teoria por trás deles.
Áreas de Eletrônica Digital e dos Microprocessadores, o
estudo das operações aritméticas no sistema binário é
muito importante, pois estas serão utilizadas em circuitos
aritméticos.
Neste tópico, estudaremos os princípios básicos
necessários para entender como as máquinas digitais
(isto é, os computadores), realizam as operações
aritméticas básicas.
3
ADIÇÃO E SUBTRAÇÃO
4
OPERAÇÕES ARITMÉTICAS NO
SISTEMA BINÁRIO
Adição
A adição no sistema binário é realizada exatamente da
mesma forma que uma adição no sistema decimal.
Vamos inicialmente realizar uma adição na base 10 e
posteriormente outra na base 2.
Seja a operação 85 + 18.
85
+1 8
1 03
5
6
TÉCNICA:
7
ADIÇÃO BINÁRIA
Vamos agora para o sistema base 2, como temos
apenas dois dígitos, vamos verificar quais os
possíveis casos que ocorrerão na soma por
colunas:
a) 0 b) 0 c) 1 d) 1 e) 1
+0 +1 +0 +1 1
0 1 1 10 +1
11
Nos casos “a”,”b” e “c” não houve transporte.
8
O CASO BASE “CARRY” (TRANSPORTE)
No caso “d” houve transporte, o resultado é 0 e
“vai um” e no caso “e” realizamos a soma de três
parcelas incluindo um transporte, o resultado é 1
e “vai um”.
Vamos agora efetuar 11012+10112, temos:
1 1 1 1
1101
+1011
11000
9
PARA EXERCITAR
Outro exemplo, efetuar 111012 + 10012
1 1 1
11101
+ 1001
100110
101
111
+ 10
1110 10
11
SUBTRAÇÃO BINÁRIA
Subtração no sistema binário
Como o método também é análogo ao da
subtração no sistema decimal, vamos ver quais
os possíveis casos que ocorrerão na subtração
por colunas.
a) 0 b) 0 c) 1 d) 1
-0 -1 -0 -1
0 1 1 0
12
No caso “b”, o resultado será 1, mas ocorrerá um
transporte para a coluna seguinte, que deve ser
acumulado no subtraendo.
Exemplificando, vamos efetuar 1110 2 – 10012
1110
-1001
0101
13
EXERCITANDO
Outro exemplo, vamos efetuar 11000 - 101
- 101 0999910
10011