NAND と NOR は万能ゲートです:どんな論理関数も、そのどちらか一方だけで構成できます。示された AND 関数を構成するのに必要な、2 入力 NAND ゲートの最小個数 N はいくつですか?
求めるもの: N
ヒントを表示
- 両方の入力をつないだ NAND ゲートはインバータです。
- AND = NAND のあとにインバータ。OR = 反転した入力の NAND(ド・モルガンの法則)。
- インバータとして使うものも含め、すべてのゲートを数えましょう。
答えとステップごとの解答を表示
論理ゲート:各入力と出力は 0 か 1 です。AND はすべての入力が 1 のときだけ 1、OR は少なくとも 1 つの入力が 1 のとき 1、NOT は反転します。NAND と NOR は AND と OR のあとに NOT を付けたもので、XOR は入力が異なるとき 1 です。回路は、入力から出力へ向かって、ゲートを 1 つずつ順にたどります。真理値表は 2ⁿ 通りのすべての入力の組み合わせに対する出力を一覧にしたもので、行番号は入力の 2 進値なので、行 ABC = 101 は最小項 m₅ です。
NAND ゲートで構成する
ド・モルガンの法則:A + B = (A′·B′)′ なので、OR は反転した入力の NAND です。