3

DeMorgans を使用すると、次のようになります。

~~(abc)  // ~ is the not.

私の問題は、回路を構築しようとすると、NAND ゲートが 2 つの入力しか使用しないことです。では、どうやって 3 分割するのでしょうか。それが AND ゲートの場合、2 つだけを使用し、方程式は次のようになります。

(a AND b) AND c

ただし、これは私の NAND では機能しません。

~((a NAND b) NAND c) != (abc)
4

3 に答える 3

0

すべての入力が1のときに0を出力する回路が必要な場合は...

それらのいずれかが0であるかどうかを簡単に確認し、それを否定することができます。

あなたはすでに答えを言っています:ド・モルガンの法則。それらを適用するだけです:〜(a ^ b ^ c)=〜aまたは〜bまたは〜c

多分私は何かを逃したけれども。私が気づかなかったかもしれない他の制限はありますか?

于 2013-02-14T02:25:50.283 に答える
0

2 ~ は、出力を 2 回したくないという意味ですか? もしそうなら、~~(abc) = (abc), (2 つの NOT は互いに打ち消し合う) なので、(a AND b) AND c を実行できます。

(abc) の NOT を 1 回だけ取りたい場合は、最初に (a AND b) AND c を実行してから、その出力をインバーターに渡すことができます。1 枚ではなく 2 枚のチップが必要になります。

于 2013-02-14T02:31:57.280 に答える