·

Engenharia Elétrica ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Texto de pré-visualização

Implemente um decodificador 2x4 com enable Com base nesse decodificador implemente um decodificador 3x8 2 Implemente a tabela verdade a seguir utilizando um multiplexador 8x1 Use o símbolo do multiplexador NÃO é necessário implementar o circuito interno do MUX A B C x 0 0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 Um decodificador 2x4 com enable é um circuito lógico combinacional que converte uma entrada binária de 2 bits em uma de 4 saídas onde cada saída representa uma combinação exclusiva das entradas Através do sinal enable podemos controlar se o decodificador está ativo ou não Especificações Entradas 2 bits A1 A0 1 bit de enable E Saídas 4 bits Y0 Y1 Y2 Y3 Quando E enable está em nível lógico alto 1 o decodificador irá funcionar normalmente ativando uma das quatro saídas de acordo com a combinação das entradas A1 e A0 Quando E está em nível baixo 0 todas as saídas ficam desativadas 0 Tabela Verdade E Enable A1 A0 Y0 Y1 Y2 Y3 0 x x 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 1 Expressões Lógicas A expressão lógica de cada saída Yi é ativada apenas quando E 1 As saídas são dadas por Y0 E A1 A0 Y1 E A1 A0 Y2 E A1 A0 Y3 E A1 A0 Onde representa a operação AND representa a negação NOT Implementação Usando portas lógicas básicas AND OR NOT o circuito pode ser implementado como segue 1 Use duas portas NOT para inverter as entradas A1 e A0 2 Combine as entradas e suas inversas com o sinal de enable E usando portas AND de acordo com as expressões lógicas das saídas Y0 Y1 Y2 e Y3 Exemplo de Circuito 1 Inversores para A1 e A0 2 Quatro portas AND o Y0 recebe E AND A1 AND A0 o Y1 recebe E AND A1 AND A0 o Y2 recebe E AND A1 AND A0 o Y3 recebe E AND A1 AND A0 3 Conecte as saídas das portas AND às respectivas saídas Y0 Y1 Y2 e Y3 ara implementar um decodificador 3x8 com enable seguimos uma lógica similar ao decodificador 2x4 mas agora teremos 3 entradas A2 A1 A0 e 8 saídas Y0 a Y7 além do sinal de enable E Especificações Entradas 3 bits A2 A1 A0 1 bit de enable E Saídas 8 bits Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Quando o enable E está em nível lógico alto 1 o decodificador funcionará normalmente ativando uma das 8 saídas dependendo da combinação dos bits A2 A1 e A0 Se o enable estiver em 0 todas as saídas permanecem desativadas 0 Tabela Verdade E Enable A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 x x x 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 Expressões Lógicas Cada saída será ativada quando o enable estiver em 1 e as entradas corresponderem a uma combinação específica de A2 A1 e A0 As expressões lógicas para cada saída são Y0 E A2 A1 A0 Y1 E A2 A1 A0 Y2 E A2 A1 A0 Y3 E A2 A1 A0 Y4 E A2 A1 A0 Y5 E A2 A1 A0 Y6 E A2 A1 A0 Y7 E A2 A1 A0 Implementação O circuito pode ser implementado usando portas lógicas básicas AND OR NOT A ideia é a mesma do decodificador 2x4 mas com uma entrada adicional exigindo mais combinações 1 Inversores Use portas NOT para gerar A2 A1 e A0 2 Portas AND Oito portas AND cada uma combinando os valores das entradas diretas ou invertidas e o enable de acordo com as expressões das saídas o Y0 E AND A2 AND A1 AND A0 o Y1 E AND A2 AND A1 AND A0 o Y2 E AND A2 AND A1 AND A0 o Y3 E AND A2 AND A1 AND A0 o Y4 E AND A2 AND A1 AND A0 o Y5 E AND A2 AND A1 AND A0 o Y6 E AND A2 AND A1 AND A0 o Y7 E AND A2 AND A1 AND A0