Construa o circuito para as expressões abaixo:
Y=A cdot B cdot(C+D)+E

Passo 1

Beleza! O exercício pede pra gente “construir” o circuito lógico que implementa a expressão
Y = A cdot B cdot (C + D) + E
O conteúdo aqui é Álgebra Booleana e portas lógicas: AND (·) e OR (+).
Vamos precisar de:
  • Uma porta OR para fazer .
  • Portas AND pra juntar sinais via produto lógico.
  • Uma porta OR final pra somar com .

Passo 2

Primeiro, vamos olhar pra parte interna do parêntese:
C + D
Em Álgebra Booleana “+” é a operação OR. Então basta pegar uma porta OR com duas entradas, ligando e . A saída dessa porta é .

Passo 3

Agora precisamos fazer
A cdot B cdot (C + D)
O “·” é a operação AND. Como temos três termos, você pode usar:
  1. Uma porta AND de 2 entradas pra D1 = A cdot B cdot (C + D) e ,
  2. E depois outra porta AND de 2 entradas que recebe a saída de e a saída de .
Ou, se tiver uma porta AND de 3 entradas, liga direto , e .
Em notação: saída desse bloco é

Passo 4

Só falta somar Y = D1 + E com . A expressão final é
De novo, “+” é OR, então usamos uma porta OR de 2 entradas para e .

Resposta

O circuito final é:
  1. Porta OR: entradas Y = l(A cdot B cdot (C + D)r);+;E → saída .
  2. Porta AND: entradas → saída .
  3. Porta AND: entradas e → saída .
  4. Porta OR: entradas e → saída .
Em símbolos:

Exercícios relacionados