Вы находитесь на странице: 1из 24

Electrnica

Somadores e Subtractores

Introduo
No

mbito da disciplina de Electronica realizo este trabalho


para aprofundar os meus conhecimentos sobre os somadores e
os subtractores.
So circuitos combinacionais especiais por serem a base de
funcionamento das ALUs (Unidades Lgicas Aritmtricas) de
microprocessadores.

Circuitos Aritmtricos Bsicos:


Meio Somador realiza a soma de dois bits
Somador Completo realiza a soma de trs bits
Subtractor

O Meio Somador
Considere a operao aritmtica abaixo

O Meio Somador capaz de realizar apenas a soma de A0 com B0.

O Meio Somador
Identificao do Problema

Obteno das expresses Booleanas

Construo da tabela verdade

Gerao do Circuito Lgico

O Meio Somador
Considere a operao aritmtica

O Somador Completo capaz de somar Cn-1, An e Bn, n=1,2,3,...

O Somador Completo
Identificao do Problema

Gerao de Cn

Construo da tabela verdade

O Somador Completo
Gerao do Circuito Lgico

O Somador de 4 Bits

Observe que os Carrys se propagam.


Isso demanda um tempo precioso!

O Somador de 8 Bits

A medida que o nmero de bits a serem somados aumenta, aumenta


tambm o tempo de transporte de carry!

Gerao Antecipada de Carry


A medida que o nmero de bits que so somados
aumenta, aumenta tambm o tempo de transporte de
carry!

Como soluo, podemos projectar circuitos somadores


com vai um antecipado.

Gerao Antecipada de Carry

Gerao Antecipada de Carry

O Complementador a 2

O Complementador a 2

O Complementador a 2

O Complementador a 2

O Complementador a 2

O Complementador a 2
Na prtica, implementa-se como segue

O Subtrator de 4 Bits em Complemento de 2


Considerando Minuendo (M) Subtraendo (S)
H estouro!

O Subtractor de 4 Bits em Complemento de


2
Considerando Minuendo (M) < Subtraendo (S)
Neste caso no h estouro, isto , C4=0.
Neste caso o resultado da soma M+C2S deve passar por um novo
complemento de 2, isto se o objetivo for obter a real magnitude da
subtrao.
Em operaes internas de computador, resultados negativos
permanecem complementados a 2.

Complemento verdadeiro

Complemento verdadeiro para Restaurar a


Magnitude do Resultado

Somador/Subtractor de 4 Bits

Trabalho realizado por:

Francisco Casais n4
11G

Hugo Ricardo n6

Aula 1

Вам также может понравиться