Faça o projeto de um multiplexador de 8 entradas e com enable , cuja a tabela verdade simplificada é mostrada abaixo ( .
Entradas Saídas
Z
H X X X H L
L L L L
L L L H I
L L H L
L L H H I
L H L L
L H L H I
L H H L
L H H H

Passo 1

Beleza, vamos lá! O exercício pede para a gente projetar um multiplexador de 8 entradas com um sinal de enable, representado por . Basicamente, um multiplexador é um dispositivo que seleciona uma dentre várias entradas para passar para a saída, com base em sinais de seleção. Aqui, temos 8 entradas ( a ) e três sinais de seleção ( , , ). Além disso, temos um sinal de enable que controla se o multiplexador está ativo ou não. Para resolver isso, vamos precisar entender a tabela verdade fornecida e usar conceitos básicos de lógica digital, como portas lógicas e decodificadores.

Passo 2

Primeiro, vamos entender o que o sinal de enable ( ) faz. Quando (alta), o multiplexador está desativado, e a saída é sempre baixa ( ). Quando (baixa), o multiplexador está ativado, e a saída depende das entradas selecionadas pelos sinais , e .

Passo 3

Agora, olhe a tabela verdade. Quando , os sinais de seleção , e determinam qual entrada será direcionada para a saída . Por exemplo, se , então ; se for , então , e assim por diante até que corresponde a .

Passo 4

Para projetar o multiplexador, vamos usar um decodificador de 3 para 8 linhas. Um decodificador pega os sinais de seleção e ativa uma única linha correspondente à combinação atual de seleção. Cada linha do decodificador será conectada a uma das entradas a .

Passo 5

Vamos adicionar portas lógicas AND para combinar cada entrada com a linha correspondente do decodificador. Isso garante que apenas a entrada selecionada seja passada para a saída . Por exemplo, a saída será a soma lógica ( ) de todas essas combinações:
onde são as linhas do decodificador.

Passo 6

Não esqueça do sinal de enable ( ). Quando , queremos que a saída seja sempre , independentemente das entradas selecionadas. Para isso, usamos uma porta lógica AND adicional que combina o resultado do multiplexador com invertido:
Como já é o sinal de enable ativo baixo, isso controla o funcionamento do multiplexador conforme a tabela verdade.

Passo 7

Finalmente, implementamos a saída invertida que é simplesmente a negação de :
Isso completa o design do multiplexador com 8 entradas e um sinal de enable.

Resposta

O multiplexador de 8 entradas com enable foi projetado usando um decodificador de 3 para 8 linhas combinado com portas lógicas AND e OR para selecionar a entrada correta e controlar a saída com base no sinal de enable. A saída é determinada pela entrada selecionada quando e é quando . A saída invertida é a negação de .

Exercícios relacionados

() As memórias SRAM são mais caras que as memórias DRAM, por usarem células de memória que não necessitam de refrescamento periódico.
() A soma de 101112 com 001002 gera 110112, onde todos os números estão representados na forma sinal+complemento de 2, que equivale a 510.
() Um overflow ocorre quando a soma gera um carry out e os sinais das parcelas e do resultado são iguais.
() A multiplicação de 10012 por 10112 resulta em 11000112.