Jaki to typ logicznego obwodu logicznego?


14

Potrzebuję pomocy w potwierdzeniu niektórych przeczuć. Próbuję dowiedzieć się, jaki to rodzaj obwodu:

diagram

Jakieś pomysły?
Myślę też, że logicznym wyrażeniem tego jest: D = (A AND B) OR (NOT(B) AND C)

Odpowiedzi:


27

Są tylko dwa sygnały pośrednie, więc stosunkowo łatwo jest je rozbić. Wywołamy lewe wejście do dolnej ORbramy Xi prawe wejście Y.

Użyję tutaj skrótu - NOT= !, AND= &, OR= |.

X = A i B.

Y =! B & C

Ci dwaj prowadzą do ORbramy, która wytwarza D:

D = (A i B) | (!PNE)

To jest wynik, który wymyśliłeś, więc masz rację.

Jednym z zastosowań tego obwodu logicznego jest działanie jako selektor:

  • Kiedy Bjest potwierdzony, to Ajest włączany Di Cignorowany.
  • Gdy Bjest odznaczone, to Cjest włączane Di Aignorowane.

1
Tak, to zdecydowanie wygląda jak multiplekser 2-1. Przekazuje A lub C na wyjście, w zależności od wartości B.
ajs410

3
To multiplekser, ale nie jest wolny od zagrożeń. Nawet jeśli A i C są prawdziwe, zbocze narastające lub opadające może powodować usterkę na wyjściu. Wolny od zagrożeń multiplekser zawierałby „A i C” jako dodatkowy termin na wyjściu „lub” bramka.
supercat

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.