Escolar Documentos
Profissional Documentos
Cultura Documentos
Multiplexadores e
Demultiplexadores
S I0 I1 Saída Z
Tabela verdade multiplexador de duas entradas
S I0 I1 Saída Z
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
Multiplexador de quatro entradas
● Se o nosso multiplexador aceitar quatro entradas, I0, I1, I2 e I3, um
seletor único funciona? Como podemos fazer nosso seletor?
Multiplexador de quatro entradas
● Se o nosso multiplexador aceitar quatro entradas, I0, I1, I2 e I3, um
seletor único funciona? Como podemos fazer nosso seletor?
●
Para quatro entradas, temos quatro “endereços” possíveis
● Endereço de I0, endereço de I1, …
● Em binário, temos os endereços 002,012,102 e 112
●
Precisamos então de 2 bits para controlar o seletor.
● S0 e S1
●
Crie sua versão de um multiplexador de 4 entradas
●
O raciocínio é análogo ao de 2 entradas, com algumas portas e entradas a
mais
●
5 Minutos!
Multiplexador de quatro entradas
Multiplexador de n entradas
●
E de maneira geral, um multiplexador de n entradas possui quantos
bits no seletor?
Multiplexador de n entradas
●
E de maneira geral, um multiplexador de n entradas possui quantos
bits no seletor?
●
Dados n bits, podemos representar até 2n valores diferentes
●
Ou seja, até 2n “endereços” diferentes
●
Então, um multiplexador de 2n entradas, precisa de n bits no seletor para
escolher a entrada que será redirecionada para a saída
Demultiplexadores
●
Um demultiplexador faz o caminho inverso de um multiplexador
●
Conhecido como demux
●
Recebe uma entrada I, e de acordo com os seletores, a envia para
uma de suas n saídas O0, O1, …, On-1
Demultiplexador 1 para 8
●
Veja um exemplo de como podemos montar um demultiplexador que
redireciona a entrada para uma de 8 saídas possíveis
●
Demux 1 para 8
Demultiplexador 1 para 8
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0 0 0 0 0
0 1 1 0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 1 0 0 0 0 0 0
1 0 1 0 0 0 1 0 0 0 0 0
1 0 1 1 0 0 0 1 0 0 0 0
1 1 0 0 0 0 0 0 1 0 0 0
1 1 0 1 0 0 0 0 0 1 0 0
1 1 1 0 0 0 0 0 0 0 1 0
1 1 1 1 0 0 0 0 0 0 0 1
●
Faça a tabela verdade para o
Exercício demultiplexador de 1 para 8
Entradas Saídas
I S0 S1 S2 O0 O1 O2 O3 O4 O5 O6 O7
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0 0 0 0 0
0 1 1 0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 1 0 0 0 0 0 0
1 0 1 0 0 0 1 0 0 0 0 0
1 0 1 1 0 0 0 1 0 0 0 0
1 1 0 0 0 0 0 0 1 0 0 0
1 1 0 1 0 0 0 0 0 1 0 0
1 1 1 0 0 0 0 0 0 0 1 0
1 1 1 1 0 0 0 0 0 0 0 1
Exemplos de uso
●
Podemos utilizar multiplexadores + demultiplexadores para realizar a
transmissão em série de dados que originalmente eram paralelos
www.elprocus.com/multiplexer-and-demultiplexer/
Exemplos de uso
●
Muxes e demuxes são utilizados o tempo todo internamente em
nossas CPUs
●
Veremos isso adiante na disciplina
Exercícios