はい、 1 として固定されてX NAND 1
いるようです。X と比較しているものは、Y と呼ばれる必要はありません。任意の変数、任意の定数、または別の比較の結果にすることができます。重要なのは、最終的に値が 0 か 1 かということだけです。X NAND Y
Y
例:
X | よ | 1 | X または Y
---+---+---+--------
0 | 0 | 1 | 0
0 | 1 | 1 | 1
1 | 0 | 1 | 1
1 | 1 | 1 | 1
または、最初の列の数値を 2 番目、3 番目、または 4 番目の列の数値とそれぞれ比較することによってX AND Y
、これを行うことができます。X AND 1
X AND (X OR Y)
具体NAND
的には、 の反対を意味することを覚えておいてAND
ください。実際には「not and」の略です。したがって、AND
2 つのものを一緒に ed して 0 になった場合NAND
、同じ 2 つのものを一緒にすると 1 になります。
とはいえ、最後の質問はあまり意味がありません。なんてことはありませんX+Y = NAND
。X
、Y
およびX+Y
値です。NAND
ゲートです。数字をゲートと比較することはできません。あなたの質問はNAND
、同じように見える0と1の列が得られるまで、ゲートを使用して何度も比較するように求めてX+Y
います。
編集:
さて、「真理値表を使用して、X' = X NAND 1 はどうですか?」という質問を見てみましょう。
X | X' | 1 | X AND 1 | X NAND 1 は、X AND 1 の反対と同じです。
---+----+---+-------------+----------------------- --------------------------
0 | 1 | 1 | 0 と 1 = 0 | 1 (0 の反対)
0 | 1 | 1 | 0 と 1 = 0 | 1 (0 の反対)
1 | 0 | 1 | 1 AND 1 = 1 | 0 (1 の反対)
1 | 0 | 1 | 1 AND 1 = 1 | 0 (1 の反対)
各列を見ると、次X'
の値と同じであることがわかります。X NAND 1