Essa pergunta também está no material:
Respostas
Para implementar a função booleana F(a, b, c) = ∏M(0, 4-6) utilizando um decodificador binário de 3 bits com saídas ativas em L, como o 74x138 da Figura 9.9 de SD:AAT, é necessário seguir os seguintes passos: 1. Primeiro, é preciso construir a tabela verdade da função F(a, b, c) utilizando a expressão ∏M(0, 4-6). A tabela verdade ficará assim: | a | b | c | F | |---|---|---|---| | 0 | 0 | 0 | 0 | | 0 | 0 | 1 | 0 | | 0 | 1 | 0 | 0 | | 0 | 1 | 1 | 0 | | 1 | 0 | 0 | 0 | | 1 | 0 | 1 | 0 | | 1 | 1 | 0 | 1 | | 1 | 1 | 1 | 0 | 2. Em seguida, é preciso mapear as entradas a, b e c nas entradas do decodificador binário de 3 bits. A entrada a será conectada ao pino A0, a entrada b será conectada ao pino A1 e a entrada c será conectada ao pino A2. 3. Para obter as funções e correspondentes níveis de atividade nas saídas do decodificador, é preciso analisar a tabela verdade e identificar quais saídas do decodificador serão ativadas para cada combinação de entradas. As saídas ativadas serão aquelas que correspondem aos endereços dos mapas de memória que contêm o valor 0. No caso da função F(a, b, c), as saídas ativadas serão Y0, Y1, Y2 e Y3. 4. Por fim, é preciso construir a tabela verdade das saídas Y0, Y1, Y2 e Y3 para identificar as funções e correspondentes níveis de atividade. A tabela verdade ficará assim: | A2 | A1 | A0 | Y0 | Y1 | Y2 | Y3 | |----|----|----|----|----|----|----| | 0 | 0 | 0 | 1 | 0 | 0 | 0 | | 0 | 0 | 1 | 0 | 1 | 0 | 0 | | 0 | 1 | 0 | 0 | 0 | 1 | 0 | | 0 | 1 | 1 | 0 | 0 | 0 | 1 | | 1 | 0 | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 1 | 0 | 0 | 0 | 0 | | 1 | 1 | 0 | 0 | 0 | 0 | 0 | | 1 | 1 | 1 | 0 | 0 | 0 | 0 | Assim, as funções e correspondentes níveis de atividade nas saídas do decodificador serão: - Y0 = a' b' c' - Y1 = a' b c' - Y2 = a b' c' - Y3 = a b c' Espero ter ajudado!
Responda
Para escrever sua resposta aqui, entre ou crie uma conta