






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Este documento aborda as operações aritméticas básicas em sistemas binários: adição e subtração. Apresenta os quatro casos possíveis para cada operação, exemplos de adição e subtração binárias, representação de números binários com sinal e complemento de dois, além de circuitos aritméticos utilizados na realização dessas operações.
Tipologia: Exercícios
1 / 11
Esta página não é visível na pré-visualização
Não perca as partes importantes!







Somente 4 casos possíveis:0 + 0 = 01 + 0 = 11 + 1 = 10 = 0 + carry 1 para a próxima posição 1 + 1 + 1 = 11 = 1 + carry 1 para a próxima posição•^
Exemplos:
1
1
1 1
1
1 1
A adição é a operação aritméticamais
importante
nos
sistemas
digitais,
pois
a
partir
dela
são
realizadas
as
outras
(subtração,
divisão e multiplicação).
-^
1 1
Exemplos:
Como os computadores digitais e calculadoras operam tanto com números positivosquanto números negativos, há a necessidade de representar o sinal dos números deuma maneira adequada para que sejam feitas as operações aritméticas com númerosbinários.
Sistema sinal magnitude
O bit mais significativo é o bitde
sinal:
representa
um
número positivo e 1 representaum
número
negativo.
Os
três
bits
menos
significativos
representam
a^
magnitude
do
número.
-^
Problema: A implementação docircuito é mais complexa do queem outros sistemas.
-^
Dois
números
binários
representando o número 0.
10
Exemplo:+
Complemento de 1 ←^ -
Exemplo:+
Complemento de 1 ←^ +
Adição no sistema complemento de 2A operação de adição no sistema complemento de dois é feita da seguinte maneira:•^
Os operandos são representados em complemento de dois, e depois somados. Observação:
-^
Os operandos devem ser representados com o mesmo número de bits;
-^
O resultado da operação deve ter o mesmo número de bits que os operandos.
-^
-^
-^
-^
Subtração no sistema de complemento de 2
Negue o subtraendo, determinando seu complemento de 2.
Some o número encontrado ao minuendo.
Exemplos:a) 9 - 4
b) - 9 - (+4)
c) - 9 - (-4)
-^
C^ n- B
Tabela VerdadeA
Mapa de Karnaugh C = A.B + A.C
n-
n-
n-
Circuito Lógico
C^ n-
C^ n-
Símbolo
C^ n-
B A
(^1) − n C BA B AB A
C^ n-
BA
(^1) − n C BA B AB A
-^
possui
quatro
somadores
binários completos.
PRESET F3F2F1F0 (1111)
A^ ⊕ A + BA.B
B
B menos AA menos BA mais B
CLEAR F3F2F1F0 (0000)
Operação
X 1
1 1
X 0
1 1
X 1
0 1
X 0
0 1
0 1
1 0
1 0
1 0
1 1
0 0
X 0
0 0
Cn S S S
= número de entrada de 4 bits B^
= número de entrada de 4 bits CN
= carry de entrada para a posição LSB S^
= entradas de seleção de operação F^
= número de saída de 4 bits CN
= carry de saída da posição MSB OVR
= indicador de overflow
ULA de 16 Bits com 74382