(Tocci et al., 2011) Para cada uma das expressões a seguir, desenhe o circuito lógico correspondente usando portas AND, OR e INVERSORES.
x=AB(C+D)

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.

Exercícios relacionados