Tipp: Es werden jeweils nicht mehr als drei \( N A N D \)-Aufrufe benötigt.
Damit gibt es folgende Möglichkeiten, \(\text{NOT} a\) zu realisieren:
- a NAND a
- (a NAND a) NAND a
- a NAND (a NAND a)
- ((a NAND a) NAND a) NAND a
- a NAND ((a NAND a) NAND a)
- (a NAND (a NAND a)) NAND a
- a NAND (a NAND (a NAND a))
- (a NAND a) NAND (a NAND a)
Erstelle für jede dieser Möglichkeiten eine Wertetabelle.
Übrigens, der Name NAND kommt daher, dass es sich um NOT AND handelt. Wie baut man wohl AND mittels NOT und NAND?
Übrigens2, OR kannst du dir wegen
a OR b ≡ NOT ((NOT a) AND (NOT b))
sparen.