-4

この電子回路の真理値表を作成しようとしています:

ここに画像の説明を入力

これはどのように作動しますか?たとえば、A = 0 と C = 0 の場合、B の値を知るにはどうすればよいですか? これは無限再帰構造ではありませんか? または、それはどのように機能しますか?Logism を使用して回路をシミュレートしたところ、次の真理値表が見つかりました。

A = 0 C = 0 --> B = 1
A = 1 C = 0 --> B = 1
A = 0 C = 1 --> B = 1
A = 1 C = 1 --> B = 0

さて、これは正しいでしょうか?そして、A と C が与えられた場合、この回路のブール式は何ですか?

4

1 に答える 1

0

C=1 の場合 -> マルチプレクサが A 入力を選択し、B=NOT(A)

C=0 の場合、マルチプレクサは NOT(B) 入力を選択し、B=NOT(NOT(B))=B となります。または C の 1 から 0 への端にある not(A) の最後の値。

C=0 の場合 -> B はあなたの値を保持します。0でも1でも構いません。

したがって、C=1 --> B=NOT(A) の場合、A の値は何であれ。マスタースレーブではなく、D=A および B=not(Q) のライブ フリップ フリップ D です。C=時計

C=0 の場合、B は最後の値に保持されます。前に述べたフリップフロップのように、マスタースレーブではありません。

真理値表は次のとおりです。

ACB

0 0 B

0 1 1

1 0 B

1 1 0

C=1 の場合は B=not(A)、C=0 の場合は B=not(not(B))=B であり、B が値を保持していることを示していることに注意してください。C が 1 から 0 に変化したときの NOT(A)。

これは単一のフリップフロップ D です。マスタースレーブではなく、A=D、B=NOT(Q)、C=Clock

于 2016-06-09T13:06:13.873 に答える