NAND回路だけで作ったディジタル回路の各ゲートの役割
NAND回路だけを組み合わせて、NOT回路、AND回路、OR回路、EXOR回路を作るという実験をして、真理値は正しい値が取れたのですが、そのNAND回路でつくったAND回路とOR回路とEXOR回路で出力した各ゲートの役割がよくわかりません。
各ゲートの真理値を載せておきます。
AND回路
入力 出力
A B ゲート
0 0 1
0 1 1
1 0 0
1 1 0
OR回路
入力 出力
A B ゲート1 ゲート2
0 0 1 1
0 1 1 0
1 0 0 1
1 1 0 0
EXOR回路
入力 出力
A B ゲート1 ゲート2 ゲート3 ゲート4
0 0 1 1 1 1
0 1 1 0 0 1
1 0 0 1 1 0
1 1 0 0 1 1
自分なりに考えてみたところ、ゲート1と入力AとはNOTの関係になっていることに気付きした。
それと、ゲート2と入力Bにも同じことが言えると思います。
あとはよくわかりません。どなたかご教授ください。
それともう1つ質問があります。
マルチプレクサ回路とデマルチプレクサ回路も同じようにNAND回路で作ったのですが、今度は各ゲートの値がわかりません。マルチプレクサの方は4つゲートがあり、デマルチプレクサの方は5つのゲートがあります。番号は左から1、2、3……と続いています。
分かりにくいかと思いますが、マルチプレクサの回路を書くと、
入力A-------(2)--
|-----| |----(4)
入力B-------(3)--
| |
選択S---(1)---
非常に分かりにくい図で申し訳ございません。-と|は離れていますが、繋がっていると思ってください。ですが、一番左の上下の【 | 】は、Bとは繋がっていません。
このように、少し分からなくて困ってますのでどなたかよろしくお願いいたします。