Construa o circuito para as expressões abaixo:
Passo 1
Beleza! O enunciado pede para “construir o circuito” da função booleana
Isso é conteúdo de portas lógicas (combinacional): a gente vai usar portas OR, NOT e AND. Para resolver precisamos:
1. Identificar “subexpressões” (como
2. Escolher as portas lógicas correspondentes.
3. Ligar tudo direitinho para chegar no
Passo 2
Primeiro, vamos entender cada porta que a gente vai usar:
- Porta OR recebe dois sinais e dá saída 1 se pelo menos um deles for 1. Isso resolve
e . - Porta NOT inverte: se a entrada é 0, sai 1; se é 1, sai 0. Vai fazer o “barulho” de
. - Porta AND só dá 1 se todas as entradas forem 1. No final a gente vai juntar
, e .
Passo 3
Agora, passo a passo, montamos o circuito:
- Conecte
eT1 = A + B a uma porta OR. Saída dessa porta éT2 = C + D T3 = T2 = (C + D) - Conecte
e a outra porta OR. Saída é - Pegue
e ligue a uma porta NOT. Saída é
Passo 4
Por fim, junte as três coisas num AND de 3 entradas:
- Entrada 1:
,F = T1 cdot T3 cdot E = (A+B);cdot;(C+D);cdot;E - Entrada 2:
, - Entrada 3:
.
A saída dessa porta é exatamente
Resposta
O circuito final tem:
- Uma porta OR para
gerando . - Uma porta OR para
gerando . - Uma porta NOT em
, gerando . - Uma porta AND de três entradas em
, cuja saída é .