circuitos combinacionais

Post on 05-Jul-2015

1.700 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Circuitos combinacionais: codificadores, decodificadores, multiplexadores, demultiplexadores

TRANSCRIPT

Circuitos CombinacionaisCircuitos CombinacionaisProf. Tony Alexander HildLógica Digital – 1 CC – Unicentro – 2013

2

Circuitos AritméticosCircuitos Aritméticos

3

ULA (ALU)ULA (ALU)

4

Adição bináriaAdição binária

5

Meio somador de 1 bit Meio somador de 1 bit Half ADder - HADHalf ADder - HAD

Entradas Saídas

A B S C

0 0 0 0

1 0 1 0

0 1 1 0

1 1 0 1

6

Somador completo de 1 bitSomador completo de 1 bitFull Adder - FADFull Adder - FAD

Entradas Saídas

A B Cin Cout S

0 0 0 0 0

1 0 0 0 1

0 1 0 0 1

1 1 0 1 0

0 0 1 0 1

1 0 1 1 0

0 1 1 1 0

1 1 1 1 1

7

Somador completo não simplificadoSomador completo não simplificado

8

Somador paralelo com somadores Somador paralelo com somadores completoscompletos

9

Somador de quatro bitsSomador de quatro bits

10

Meio subtrator de 1 bit Meio subtrator de 1 bit Half SUBtractor - HSUBHalf SUBtractor - HSUB

Entradas Saídas

A B D Borout

0 0 0 0

0 1 1 1

1 0 1 0

1 1 0 0

11

Subtrator completo de 1 bit Subtrator completo de 1 bit Full SUBtractor - FSUBFull SUBtractor - FSUB

Entradas Saídas

A B Borin D Borout

0 0 0 0 0

0 0 1 1 1

0 1 0 1 1

0 1 1 0 1

1 0 0 1 0

1 0 1 0 0

1 1 0 0 0

1 1 1 1 1

12

Somador/Subtrator paralelo usado Somador/Subtrator paralelo usado complemento de 2complemento de 2

13

DecodificadoresDecodificadores

14

DecodificadoresDecodificadores

● Circuito lógico que recebe um conjunto de entradas que representa um número binário e ativa apenas a saída que corresponde ao número recebido;

● São usados sempre que uma saída, ou grupo de saídas, tem de ser ativada apenas na ocorrência de uma combinação específica;

● As entradas são geralmente geradas pelas saídas de contadores ou registradores.

15

Decodificador 2x4Decodificador 2x4

16

Decodificador 3x8Decodificador 3x8

17

Decodificador 4x16Decodificador 4x16

18

Decodificador BCD-DecimalDecodificador BCD-Decimal

19

Decodificador BCD-Display 7 Decodificador BCD-Display 7 SegmentosSegmentos

20

CodificadoresCodificadores

21

CodificadoresCodificadores

● Oposto da decodificação;

● Em um conjunto de entradas, apenas uma é ativada por vez, gerando um código de saída de N bits.

22

Codificador 4x2Codificador 4x2

23

Codificador de prioridade 8x3Codificador de prioridade 8x3

24

MultiplexadoresMultiplexadores

25

Multiplexadores (MUX)Multiplexadores (MUX)(Seletores de dados)(Seletores de dados)

● Circuito lógico que recebe diversos dados digitais de entrada e seleciona um deles, em um determinado instante, para transferi-lo para a saída;

● O envio do dado de entrada desejado para a saída é controlado pelas entradas de SELEÇÃO ou ENDEREÇO.

● Aplicações:– Seleção de dados;

– Roteamento de dados;

– Sequenciamento de operações;

– Conversões paralelo-série;

– Geração de formas de onda;

– Geração de funções lógicas.

26

MultiplexadorMultiplexador

EndereçoSaída

Selecionadab a

0 0 A

0 1 B

1 0 C

1 1 D

Q = a'b'A + ab'B + a'bC + abD

27

MultiplexadorMultiplexador

28

Multiplexador 8x1Multiplexador 8x1

29

DemultiplexadoresDemultiplexadores

30

Demultiplexadores (DEMUX)Demultiplexadores (DEMUX)(Distribuidores de dados)(Distribuidores de dados)

● Recebe uma única entrada e distribui para várias saídas;

31

Demultiplexador 1x8Demultiplexador 1x8

32

MUX-DEMUXMUX-DEMUX

top related