Aula04Indice de AulasAula06

ELETRÔNICA DIGITAL - CIRCUITOS COMBINACIONAIS  

Aula05: Aplicações de Circuitos Combinacionais

BIBLIOGRAFIA: Elementos de Eletrônica Digital - Capuano/Idoeta - Editora Érica

1. Somador Binário

O coração de um computador digital é a sua unidade lógica e aritmética (ULA) que realizará na prática duas operações matemáticas:
 Soma e Subtração (a divisão e a multiplicação são derivadas dessas operações).  Operações lógicas tais como comparações, operações OU, E e outras também são realizadas na ULA.   O elemento básico das duas é o somador.
Para somar dois números A e B de 1 bit temos  as combinações possíveis. 

1.1. O Meio Somador

 A  

 B  

      Soma(S)     

     Transporte de saída (Vai Um) (TS)

0

+

0

0

0

0

+

1

1

0

1

+

0

1

0

1

+

1

0

1

O bloco lógico que efetua essa operação pode então ser construído considerando a tabela verdade acima:

A seguir o circuito do meio somador implementado com portas lógicas.

Fig01: Circuito do Meio Somador implementado com portas lógicas Arquivo MicroCap


Esse circuito é chamado de Meio Somador (Half Adder) pois não permite a soma de  dois números de mais de um bit pois não tem transporte de entrada (vai um da coluna anterior).

Faça download da macro    meio_somador_macro   e instale esse arquivo na pasta Library  que se encontra na     MC8DEMO   no disco C.


Fig02: Bloco meio somador 

1.2. O Somador Completo   arquivo MEIO_SOMADOR_BLOCO

Para somar dois números de mais de um bit (A=0101=5   e B = 0011 =3) usamos a tabela a seguir, observe que temos  3 entradas agora (os números A e B e o transporte da  coluna anterior) e duas saídas ( a soma e o transporte de saida):

  A  

  B  

  TE  

  S  

  TS  

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

Fig03: tabela Verdade  do Somador Completo

Desta forma a soma de dois números binários de mais de um bit como por exemplo A=A3A2A1A0=0101   e
  B = B3B2B1B0= 0011 

 

 

Por exemplo para somar os  bits  A1 (0) +B1(1)  temos como entradas além dos bits, o transporte de entrada  resultado da soma da coluna anterior. 
Desta forma o bloco chamado de Somador Completo (
Full Adder) precisa de três entradas e duas saídas.

A partir da TV  da figura 3 obtemos as equações lógicas das saídas TS e S.

e o circuito lógico


Fig04: Bloco somador Completo 

2. Circuito Somador Completo com Portas 

A seguir  o circuito do somador completo

Fig05: Circuito do Somador Completo implementado com portas lógicas Arquivo MicroCap


Usamos um bloco somador completo para somar cada parcela.  Desta forma para construir um somador de 4 bits precisaremos de 4 blocos somadores completos (observe que para somar os bits A0 e B0 bastaria usar um meio somador visto que não existe transporte de entrada para esse caso). A figura6 a seguir mostra o diagrama de blocos de um circuito  para somar números de 4 bits, exemplificando.

Faça download da macro   SOMADOR_COMPLETO   e salve  esse arquivo na pasta Library  que se encontra na     MC8DEMO   no disco C, em seguida faça download do arquivo Somador Completo Bloco

 

Fig06: Circuito somador  binário de 4 bits.

3. Experiência06: Somadores Binários - Meio Somador

3.1.  Abra o arquivo ExpTDC04a  e  identifique o circuito a seguir. Ative o circuito, em seguida verifique a sua operação preenchendo  a sua TV.

 xxAxx  

+

xx Bxx  

      Soma(S)     

     Transporte de saída (Vai Um) (TS)

0

+

0

s

s

0

+

1

s

s

1

+

0

s

s

1

+

1

s

s

3.2.  Conclusões

4. Experiência7: Somadores Binários - Somador Completo

4.1.  Abra o arquivo ExpTDC04b e  identifique o circuito  a seguir. Ative o circuito, em seguida verifique a sua operação preenchendo  a sua TV.

A    

B   

TE   

S   

TS   

0

0

0

a

a

0

0

1

a

a

0

1

0

a

a

0

1

1

a

aa

1

0

0

a

a

1

0

1

a

a

1

1

0

a

a

1

1

1

a

a

4.2.  Conclusões

5.Circuito Somador Binário para Soma de Dois Números de 4 Bits

A seguir, na figura7 um circuito completo de um somador binário que efetua a soma de dois números de 4 Bits. 
Obs:  o primeiro número DCBA é obtido portanto teclando as teclas D, C, B ou A.  O  segundo  é obtido usando as teclas 4, 3, 2 ou 1

 

  Faça download do arquivo  SOMADOR EM BLOCOS DE  4 BITS   

Fig07: Circuito somador Binário de 4 Bits

6. Experiência08: Somador Binário de 4 Bits

6.1. Abra o arquivo ExpTDC04c   ou o arquivo  MicroCap   e  identifique o circuito da  figura7. Ative o circuito, em seguida verifique a sua operação preenchendo  a sua TV.

Entradas

Indicação

DCBA

4321

Display

Saídas dos Somadores

 D 

 C 

 B 

 A 

 4 

 3 

 2 

 1 

 

 

 

 

 

0

0

1

1

0

0

1

0

 

 

 

 

 

0

1

0

1

0

1

0

1

 

 

 

 

 

6.2.  Conclusões

Aula04Indice de AulasAula06