A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos Prof. Wanderley.

Apresentações semelhantes


Apresentação em tema: "Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos Prof. Wanderley."— Transcrição da apresentação:

1 Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos Prof. Wanderley

2 Introdução São circuitos combinacionais especiais por serem a base de funcionamento das ALUs (Aritmetic Logic Unities) de microprocessadores. Circuitos aritméticos básicos: Meio Somador (Half-Adder) – realiza a soma de dois bits Somador Completo (Full-Adder) – realiza a soma de três bits Subtrator

3 O Meio Somador Considere a operação aritmética abaixo O Meio Somador é capaz de realizar apenas a soma de A 0 com B 0 !

4 O Meio Somador Identificação do ProblemaConstrução da tabela verdade Obtenção das expressões Booleanas Geração do Circuito Lógico

5 O Meio Somador Considere a operação aritmética O Somador Completo é capaz de somar C n-1, A n e B n, n=1,2,3,...

6 O Somador Completo Identificação do ProblemaConstrução da tabela verdade Geração de Sn

7 O Somador Completo Geração de Sn

8 O Somador Completo Identificação do ProblemaConstrução da tabela verdade Geração de Cn

9 O Somador Completo Geração do Circuito Lógico

10 O Somador Completo a partir de Meio Somadores

11 Da tabela verdade, temos que

12 O Somador Completo a partir de Meio Somadores Como Então, o circuito do somador completo a partir de meio somadores se reduz a

13 O Somador de 4 Bits Observe que os Carrys se propagam. Isso demanda um tempo precioso!

14 O Somador de 8 Bits A medida que o número de bits a serem somados aumenta, aumenta também o tempo de transporte de carry!

15 Geração Antecipada de Carry A medida que o número de bits a serem somados aumenta, aumenta também o tempo de transporte de carry! Como solução, podemos projetar circuitos somadores com vai um antecipado.

16 Geração Antecipada de Carry

17

18

19

20

21 O Complementador a 2 Foi visto em aulas passadas que a operação de subtração de números binários pode ser transladada a uma operação de soma envolvendo o complemento do número negativo. Logo, em termos de circuito, se agregarmos um complementador a 2 ao circuito somador já existente, obteremos um subtrator.

22 O Complementador a 2

23

24

25

26

27 Na prática, implementa-se como segue

28 O Subtrator de 4 Bits em Complemento de 2 Considerando Minuendo (M) Subtraendo (S) Há estouro!

29 O Subtrator de 4 Bits em Complemento de 2 Considerando Minuendo (M) < Subtraendo (S) Neste caso não há estouro, isto é, C4=0. Neste caso o resultado da soma M+C 2 S deve passar por um novo complemento de 2, isto se o objetivo for obter a real magnitude da subtração. Em operações internas de computador, resultados negativos permanecem complementados a 2.

30 True/Complement

31 True/Complement para Restaurar a Magnitude do Resultado

32 Somador/Subtrator de 4 Bits


Carregar ppt "Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos Prof. Wanderley."

Apresentações semelhantes


Anúncios Google