Sunteți pe pagina 1din 44

Circuitos Aritmticos

O que Circuito Aritmeticos?

Na eletrnica, principalmente nos sistemas computacionais os Circuitos Aritmticos so parte integrante da Unidade Lgica e Aritmtica (ULA), responsvel pela execuo das operaes aritmticas e lgicas; estas operaes so realizadas com nmeros binrios. Tambm so encontrados disponveis em circuitos integrados comerciais: (TTL 7482, TTL 7483)

Figura 1

Estaremos a seguir analisando os principais circuitos aritmticos.

Meio Somador
Antes de analisarmos a implementao de circuitos Meio Somadores vamos relembrar a operao de soma de 2 nmeros binrios:

Figura 2

Meio Somador
A partir da tabela da verdade pode-se montar o circuito que implementa o meio somador Entradas iguais a A e B Sadas iguais a S (soma) e Ts (Transporte de sada)

Figura 3

Figura 4

Somador Completo
an bn cn sn cn+1

0
1 1 0 0 1
Figura 5

1
0 1 0 1 0 1

0
0 0 1 1 1 1

1
1 0 1 0 0 1
Figura 6

0
0 1 0 1 1 1

Somador Completo
O meio somador possibilita efetuar a soma de nmeros binrios com 1 algarismo. Para se fazer a soma de nmeros binrios de mais algarismos, esse circuito torna-se Insuficiente.No possibilita a introduo do transporte de entrada proveniente da coluna anterior, ou seja:

Figura 7

Somador Completo
O somador completo um circuito que efetua a soma completa de uma coluna, considerando o transporte de entrada.

Figura 8

Somador Completo
Simplificando as expresses com Veitch-Karnaugh

Figura 10

Somador Completo
A partir das expresses simplificadas, pode-se obter o circuito do Somador Completo

Figura 11

Somador Completo
Como exemplificao, considere a representao em blocos da soma de 2 nmeros de 4 bits, como segue:

Figura 12

Somador Completo a partir de Meio Somadores


possvel se construir um somador completo a partir de meio somadores.

Figura 13

Somador Completo a partir de Meio Somadores


Fatorando-se a expresso de Ts, tem-se

Ligando-se A e B nas entradas do Meio Somador 1, tem-se

Figura 15

Figura 14

Somador Completo a partir de Meio Somadores


Ligando-se a sada S do Meio Somador 1 entrada X do Meio Somador 2; e a varivel TE entrada Y do Meio Somador 2, tem-se

Figura 16

Somador Completo a partir de Meio Somadores


Somador Completo:

Figura 17

Somador em Paralelo
Supor agora somar palavras de 4 bits A = a3a2a1a0 B = b3b2b1b0 Uma unidade somador paralelo produz a soma permitindo que entremos com 2 palavras ao mesmo tempo:
a3 b3 c3 a2

b2

a1

b1

a0

b0

FA
c4 s3

FA
s2

c2

FA
s1

c1

FA
s0

Cin=0

Figura 18

Somador Completo e Paralelo

Figura 20 Figura 19

Somador completo CI Somador paralelo de 4 bits

Representao de nmeros negativos e subtrao


A maioria dos computadores modernos usa o sistema de complemento de 2 para representar nmeros negativos e realizar subtraes. As operaes de adio e subtrao de nmeros com sinal podem ser realizadas usando apenas a operao de adio se usarmos a forma de complemento de 2 para representar nmeros negativos.

Forma do Complemento de 1
O complemento de 1 de um nmero binrio obtido substituindo cada 0 por 1 e cada 1 por 0. Em outras palavras, substitui-se cada bit do nmero binrio pelo seu complemento.
1 0 1 1 0 1 0 1 0 0 1 0
Nmero binrio original

Complemento de 1

Forma de Complemento de 2
O complemento de 2 de um nmero obtido tomandose o complemento de 1 do nmero e somando-se 1 na posio do bit menos significativo.

1 0 1 1 0 1 (binrio (45)10) 0 1 0 0 1 0 (complemento de 1) 1 (adiciona-se 1) 0 1 0 0 1 1 (Complemento de 2)

Forma de Complemento de 2 (com sinal)


Se o nmero for positivo, a magnitude representada na forma binria direta, e um bit de sinal 0 colocado em frente ao bit mais significativo (MSB). Se o nmero for negativo, a magnitude representada na sua forma do complemento de 2 e um bit de sinal 1 colocado em frente ao MSB.

Forma de Complemento de 2 (com sinal)

= +4510

Bit de Sinal (+)

Forma binria direta

= - 4510

Bit de Sinal (-)

Complemento de 2

Negao
Negao a operao de converso de um nmero positivo em seu equivalente negativo ou a converso de um nmero negativo em seu equivalente positivo. Quando o nmeros binrios com sinal esto representados no sistema de complemento de 2, a negao obtida simplesmente realizando-se a operao de complemento de 2. Iniciar com 01001 = +9 Fazer complemento de 2 (negao) 10111 = -9

Subtrao
Quando efetuamos a subtrao de um nmero binrio (o subtraendo) de um outro nmero binrio (o minuendo) usa-se os seguintes procedimentos:
Faa a operao de negao do subtraendo. Isso mudar o subtraendo para o seu valor equivalente com sinal oposto. Adicione esse nmero obtido ao minuendo. O resultado dessa adio representa a diferena entre o subtraendo e o minuendo.

Subtrao
Vamos considerar em que +4 subtrado de +9.
Minuendo (+9) = 01001 Subtraendo (+4) = 00100

Faa a negao do subtraendo para obter 11100, que representa 4. Agora some este nmero ao minuendo.

+9 -4

0 1

1001 (1a parcela) 1100 (2a parcela)

0101 (Soma = +5)


Bits de sinal

Meio Subtrator
A partir da tabela funcional pode-se montar o circuito que implementa o meio subtrator Entradas iguais a A e B Sadas iguais a S (subtrao) e Ts (Transporte de sada)

Figura 01

Subtrator Completo
O meio subtrator possibilita efetuar a subtrao de nmeros binrios com 1 algarismo. Para se fazer a subtrao de nmeros binrios de mais algarismos, esse circuito torna-se insuficiente.
No possibilita a introduo do transporte de entrada proveniente da coluna anterior, ou seja:

Figura 02

Subtrator Completo
O subtrator completo um circuito que efetua a subtrao completa de uma coluna, considerando o transporte de entrada.

Figura 03

Subtrator Completo
A partir das expresses simplificadas, pode-se obter o circuito do Subtrator Completo

Figura 04

Subtrator Completo
A representao em blocos da subtrao de 2 nmeros de (n+1) bits, mostrada na seqncia:

Figura 05

Subtrator Completo a partir de Meio Subtratores


possvel se construir um subtrator completo a partir de 2 meio subtratores.

Figura 06

Figura 07

Subtrator Completo a partir de Meio Subtratores


Fatorando-se a expresso de Ts, tem-se

Ligando-se A e B nas entradas do Meio Subtrator 1, tem-se

Figura 08

Figura 09

Subtrator Completo a partir de Meio Subtratores


Ligando-se a sada S do Meio Subtrator 1 entrada X do Meio Subtrator 2; e a varivel TE entrada Y do Meio Subtrator 2, tem-se

Figura 10

Subtrator Completo a partir de Meio Subtratores


Subtrator Completo:

Figura 11

Somador/Subtrator Completo
possvel esquematizar um circuito que efetue as duas operaes (Soma e Subtrao Completas).
A partir da introduo de uma varivel de controle (M). Se M = 0 Somador Completo Se M = 1 Subtrator Completo

Somador/Subtrator Completo

Figura 12

Somador/Subtrator Completo
Fatorando a sada S:

Somador/Subtrator Completo
Fatorando a sada Ts:

Somador/Subtrator Completo

Figura 13

Circuito integrado 382 ULA


ULA ( Unidade Lgica Aritmtica)

Figura 14

Um smbolo esquemtico tpico para uma ULA, onde "A" e "B" so operandos, "R" a sada, "F" a entrada da unidade de controle e "D" a sada de status

Concluso do Grupo
Os Circuitos Aritmticos tem sua aplicao geralmente na construo de lgica pra computadores como o exemplo do CI 382 ULA (figura 14) . Esses circuitos executam as principais operaes lgicas e aritmticas do computador. Ela soma, subtrai, divide, determina se um nmero positivo ou negativo ou se zero. Alm de executar funes aritmticas, um circuito aritmtico deve ser capaz de determinar se uma quantidade menor ou maior que outra e quando quantidades so iguais. O circuito tambem pode executar funes lgicas com letras e com nmeros. Resumindo: - O Circuito Aritmtico executa operaes aritmticas comuns. - Tambm toma decises lgicas, resolvendo sintaxes lgicas em uma programao.

Fonte de Pesquisa
Apostila Circuito Digitais Circuitos Aritmticos
Centro Federal de Educao Tecnolgica do RN Departamento Acadmico de Tecnologia da Informao

Site Wikipdia Portal Eletrnico


http://pt.wikipedia.org/wiki/Portal:Eletr%C3%B4nica

Site Ebah
http://www.ebah.com.br/circuitos-digitais-2-ppt-a16026.html

S-ar putea să vă placă și