Upload
tony-alexander-hild
View
1.700
Download
1
Embed Size (px)
DESCRIPTION
Circuitos combinacionais: codificadores, decodificadores, multiplexadores, demultiplexadores
Citation preview
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