Você está na página 1de 36

Aritmética Digital

Operações e circuitos
Adição binária
 0+0=0
 0+1=1
 1+0=1
 1+1=0 e vai 1
 1+1+1=1 e vai 1
Adição Binária
 Exemplos:

 Exercício: Efetue as somas indicadas

Resp:
Representação de números
com sinal
 Forma sinal-magnitude
Representação de números
com sinal
 Forma Complemento a 1

 Forma Complemento a 2
Representação de números
com sinal
 Sistema de complemento a 2
Representação de números
com sinal
 Exemplo: represente os números
decimais na forma binária com sinal
usando o sistema complemento a 2
 (a) +1310
Representação de números
com sinal
 (b) -910
Representação de números
com sinal
 (c) +310

 (d) -210
Representação de números
com sinal
 (c) -810
Representação de números
com sinal
 Caso especial: bit de  Faixa completa de
sinal 1 e todos bits valores num sistema
de magnitude 0s complemento a 2
tem como com N bits de
equivalente decimal magnitude é
-2N -2N até (2N-1)
Adição no Sistema
Complemento a 2
 Caso I: Dois números positivos
Adição no Sistema
Complemento a 2
 Caso II: Um número positivo e outro
menor e negativo
Adição no Sistema
Complemento a 2
 Caso III: Um número positivo e outro
maior e negativo
Adição no Sistema
Complemento a 2
 Caso IV: Dois números positivos
Adição no Sistema
Complemento a 2
 Caso V: Dois números iguais em
magnitude mas de sinais contrários
Adição no Sistema
Complemento a 2
 Exercício: Some os seguintes pares de
números com sinal. Escreva o resultado
da soma como um número binário com
sinal e como um número decimal
 (a) 100111+111011
 (b)100111+011001

 Resp:
Subtração no Sistema
Complemento a 2
Overflow
 Soma de dois números de mesmo sinal
não pode resultar em um número de
sinal contrário
Subtração no Sistema
Complemento a 2
 Exercício: Faça as subtrações indicadas
usando o sistema complemento a 2.
Escreva o resultado como número
binários com sinal e como valores
decimais
 (a) 01001-11010
 (b) 10010-10011

 Resp.
Adição BCD
 Soma menor ou igual a 9
Adição BCD
 Soma maior do que 9
Adição BCD
 Soma maior do que 9
Meio Somador (MS)
A B
 Meio Somador

S AB
COUT  A  B
MS

COUT S
Somador Completo (SC)
Somador Completo

S  A  B  CIN

COUT  A  B  A  CIN  B  CIN


Somador paralelo de 4 bits

A3 A2 A1 A0

B3 B2 B1 B0
SC com registradores
Somador: Atraso de
propagação do Carry
 O meio somador e o somador completo
apresenta um atraso tdcarry na geração
do bit carry de saída (vai um Cout).
 Logo, a operação de um somador de N
bits apresenta como atraso total N*
tdcarry
 Isso quer dizer que é necessário
esperar pelo menos N* tdcarry segundos
para ler o resutaldo da operação
Somador Paralelo Integrado
Circuito Somador no Sistema
Complemento a 2
Circuito Somador no Sistema
Complemento a 2
Somador BCD
Somador BCD em Cascata
Unidade Lógica Aritmética
(ULA)
Expansão da Capacidade da
ULA

Você também pode gostar