(Tocci et al., 2011) Para cada uma das expressões a seguir, desenhe o circuito lógico correspondente usando portas AND, OR e INVERSORES.
Passo 1
O enunciado pede para implementar a expressão lógica
x = A,B,(C + D)
usando apenas portas AND, OR e inversores. O conteúdo envolvido é Álgebra Booleana e projeto de circuito lógico combinacional. Para resolver, vamos: 1) montar a subexpressão OR de (C + D), 2) montar o AND de A e B, 3) combinar esses dois resultados em outro AND que gera A,B,(C+D), 4) e finalmente inverter essa saída para obter x.
Passo 2
Construir a porta OR de duas entradas para (C + D).
Crie uma porta OR com entradas ,C e ,D. Chame sua saída de W, ou seja
W = C + D
Passo 3
Construir a porta AND de duas entradas para o produto A,B.
Crie uma porta AND com entradas ,A e ,B. Chame sua saída de Y, ou seja
Y = A cdot B
Passo 4
Combinar Y e W em outra porta AND para gerar A,B,(C + D).
Use uma porta AND de duas entradas com entradas Y e W. Chame sua saída de Z, ou seja
Z = Y cdot W = A,B,(C + D)
Passo 5
Inserir um inversor na saída Z para obter a negação final.
Use um inversor cuja entrada é Z. A saída desse inversor é x, ou seja
x = Z = A,B,(C + D)
Resposta
O circuito lógico é: 1) Porta OR de duas entradas para C, D to saída W. 2) Porta AND de duas entradas para A, B to saída Y. 3) Porta AND de duas entradas para Y, W to saída Z. 4) Inversor em Z to saída final x.