Você está na página 1de 36

1º Semestre 2018

Electrónica Digital II 1
1

Circuitos Aritméticos

Prof. Debs Sandão Tavares


Sumário 2

Circuitos Aritméticos

Circuito Meio Somador (Half-Adder)


O Somador Completo (Full-Adder)
O Somador Completo a partir de Meios Somadores
O Meio Subtrator (Half-Subtrator)
O Subtrator Completo(Full-Subtrator)
Circuitos Aritméticos 4

Dentre os diversos circuitos combinacionais aplicados nos


sistemas digitais, destacam-se os “Circuitos Aritméticos”, são
aqueles utilizados principalmente na construção de Unidade
Lógica Aritmética (ULA) dos microprocessadores ou circuitos
integrados dedicados a realização cálculos aritméticos.

• Os Circuitos Aritméticos, são circuitos eletrônicos digitais


capazes de executar operações aritméticas binárias em
velocidade considerada humanamente impossível.
Circuitos Aritméticos 5

Os principais circuitos aritméticos são:

– Meio Somador
– Somador Completo
– Meio Subtrator
– Subtrator completo
Circuito Meio Somador(Half-Adder) 6

Meio Somador
 O Meio Somador (Half-Adder) possibilita a soma de 2
números binários de 1 bit;
 Possui 2 bits de entrada e 2 bits de saída (Soma + Carry).

0
Circuito Meio Somador(Half-Adder) 6

Meio Somador
 Para um melhor entendimento analise os quatro possíveis
casos da soma de dois bits e veja que esta análise é
fundamental para o equacionamento da função.

0
Circuito Meio Somador (Half-Adder) 6

Meio Somador

0
Somador Completo(Full-Adder) 6

Somador Completo
 O Somador Completo (Full-Adder) possibilita a soma de 2
números binários de 1 bit + o carry anterior;
 Possui 3 bits de entrada (A + B + Carry In) e 2 bits de saída
(Soma + Carry).

0
O Somador Completo (Full -Adder) 12

Identificação do Problema Construção da tabela verdade

Geração de Sn
O Somador Completo (Full -Adder) 13
O Somador Completo (Full -Adder) 14

Identificação do Problema Construção da tabela verdade

Geração de Cn
O Somador Completo (Full -Adder) 15

O circuito do somador completo pode ser visto na figura abaixo:


Somador(Half-Adder) de n Bits 6

Exemplo: 4 bits
 Utiliza-se 4 Somadores completos, um para cada bit;
 Conecta-se cada Cout no Cin do proximo bit;
 Para o LSB pode ser utilizado um meio somador.
Somador(Half-Adder) de n Bits 6
O Somador Completo a partir de 2 Meios 16
Somadores

Expressões para o Meio Somador

Expressões para o Somador Completo


O Somador Completo a partir de 2 Meios 17
Somadores
O Somador Completo a partir de Meios 17
Somadores
O Somador Completo a partir de Meios 17
Somadores
Circuito Meio Subtrator (Half-subtractor) 6

Meio Subtractor
 O Meio Subtrator (Half-Subtractor) possibilita a subtração de
2 números binários de 1 bit;
 Possui 2 bits de entrada e 2 bits de saída (Subtração +
Borrow).

0
Circuito Meio Subtractor (Half-subtractor) 6

Meio Subtractor

0
Circuito Meio Subtractor (Half-subtractor) 6

Circuito meio Subtractor

0
Circuito Subtrator Completo (Full- 6
Subtractor)

Subtrator Completo
 O Subtrator Completo (Full-Subtrator) possibilita a subtração
de 2 números binários de 1 bit + o borrow anterior;
 Possui 3 bits de entrada (A + B + Borrow) e 2 bits de saída
(Subtração + Borrow).

0
Circuito Subtrator Completo (Full- 6
Subtractor)

Subtractor Completo

0
Circuito Subtrator Completo (Full- 6
Subtractor)

Subtractor Completo

0
Circuito Subtrator Completo (Full- 6
Subtractor)

Circuito do Subtractor Completo

0
Circuito Subtrator Completo (Full- 6
Subtractor)

Exemplo: 4 bits
 Utiliza-se 4 Subtratores completos, um para cada bit;
 Conecta-se cada Tout no Tin do proximo bit;
 Para o LSB pode ser utilizado um meio subtractor.
Subtractor (Full-Subtractor) de n Bits 6
O Subtrador Completo a partir de 2 Meios 16
Subtrador
O Subtrador Completo a partir de 2 Meios 16
Subtrador
Somador/Subtrador Completo 6

Exercícios
1./ Desejamos construir um circuito que seja capaz de efectuar tanto a Soma como a
Subtracção entre dois números binários de n Bits. Para isso é necessário que o circuito
possua uma entrada adicional para definir qual será a operação a ser executada.
Chamaremos esta entrada de M(variável de controle). Complete a tabela de verdade deste
circuito (Somador/Subtrator) e determine a sua configuração utilizando o diagrama de
Veitch- Karnaugh?

0
Somador/Subtrador Completo 6

 Pode-se construir um circuito único que seja


Somador/Subtrator, utilizando uma entrada extra M para
definir qual operação será realizada.
 Note que a saida S é a mesma para ambas operaçõe (soma
e subtração)

0
Somador/Subtrador Completo 6
Somador/Subtrador Completo 6

Exercícios

2./ Desejamos construir um circuito que seja capaz de efectuar multiplicar 2 bits usando
meio somadores.

3./ Desenhe um sistema somador para 2 números de 2 bits apenas com blocos de
Somadores completos.

0
Dúvidas 27
Somador/Subtrador Completo 6

Exercícios
Desejamos construir um circuito que seja capaz de efectuar tanto a Soma como a
Subtracção entre dois números binários de n Bits. Para isso é necessário que o circuito
possua uma entrada adicional para definir qual será a operação a ser executada.
Chamaremos esta entrada de M(variável de controle). Complete a tabela de verdade deste
circuito (Somador/Subtrator) e determine a sua configuração utilizando o diagrama de
Veitch- Karnaugh?

Você também pode gostar