これはどのタイプのブール論理回路ですか?


14

いくつかの問題を確認するのに助けが必要です。私はこれがどのタイプの回路であるかを理解しようとしています:

図

何か案は?
また、これの論理式は次のとおりだと思います。 D = (A AND B) OR (NOT(B) AND C)

回答:


27

中間信号は2つしかないため、比較的簡単に分類できます。左の入力をボトムORゲートXに、右の入力を呼び出しますY

ここでいくつかの略記を使用します- NOT= !AND= &OR= |

X = A&B

Y =!B&C

これら2つORは、Dを生成するゲートにつながります。

D =(A&B)| (!B&C)

これはあなたが思いついた結果なので、あなたは正しいです。

この論理回路の1つの用途は、セレクターとして機能することです。

  • ときにBアサートされ、その後Aに出力されD、そしてC無視されます。
  • ときにBディアサートされ、その後Cに出力されD、そしてA無視されます。

1
ええ、それは間違いなく2-1マルチプレクサのように見えます。Bの値に応じて、AまたはCを出力に
渡します。– ajs410

3
これはマルチプレクサですが、危険のないものではありません。AとCが真であっても、立ち上がりまたは立ち下がりエッジで出力にグリッチが発生する場合があります。ハザードフリーマルチプレクサーには、出力「OR」ゲートの追加用語として「A and C」が含まれます。
supercat

6

その2:1マルチプレクサー、選択入力はBです。AとCは入力、Dは出力です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.