Escolar Documentos
Profissional Documentos
Cultura Documentos
03 - TeSD - Operacoes - Aritmeticas - Binarias PDF
03 - TeSD - Operacoes - Aritmeticas - Binarias PDF
TeSD – Slide 3
pedro.dagola@iff.edu.br
INSTITUTO FEDERAL
Operações no Sistema Binário - Adição Fluminense
Campus Macaé
Itaperuna
1 10 10 10 1
• Ex2: 100111
001110
+ 001011
10 00000
INSTITUTO FEDERAL
Operações no S.B. - Subtração Fluminense
Campus Macaé
Itaperuna
• Ex2: 1000
111
(810 – 710 = 110)
- 0111
0 00 1
10010
• Ex3: - 10001
00001
INSTITUTO FEDERAL
Operações no S.B. - Multiplicação Fluminense
Campus Macaé
Itaperuna
• Ex 2:
11010
X00101
11010
00000 +
11010
10000010
INSTITUTO FEDERAL
Complemento a 1 Fluminense
Campus Macaé
Itaperuna
Complemento a 1: 00110010
+ 00000001
Complemento a 2: 00110011
INSTITUTO FEDERAL
Subtração com Complemento a 2 Fluminense
Campus Macaé
Itaperuna
010011 011010
+ 011011 3 – Fazer o complemento a 2
101110 011010
Pelo fato do minuendo ser menor que o subtraendo a + 1
resposta é negativa. Dessa forma, o resultado encontrado 011011
está na notação de complemento a 2.
Para obtermos o número na notação binária, devemos
determinar o complemento a 2 novamente e adicionar o sinal
negativo.
101110 -> 010001 + 1 = - 010010
INSTITUTO FEDERAL
Subtração com Complemento a 2 Fluminense
Campus Macaé
Itaperuna
Ex: Efetuar em binário, usando
1 – Igualar o número de bits
a aritmética de complemento a com o minuendo (8Bits)
2 a operação: CA16 – 7D16 01111101
2 – Fazer o complemento a 1
CA16 = 110010102 10000010
7D16 = 11111012 3 – Fazer o complemento a 2
10000010
+ 1
11001010 10000011
+ 10000011 Após o resultado obtido, transformamos para
101001101 hexadecimal 01001101 -> 4D16
Desconsiderar o
Verificação: CA16 – 7D16 = 4D16
estouro de bit
(o vai 1)