Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Logik » Wahrheitstabelle und NAND-Gatter » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Wahrheitstabelle und NAND-Gatter
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
KrampusD
Grünschnabel


Dabei seit: 30.10.2015
Beiträge: 5

Wahrheitstabelle und NAND-Gatter Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

Ich habe noch ein Problem und zwar habe ich aus gegebenen Informationen eine Wahrheitstabelle aufgestellt, welche wie folgt aussieht:

a b c out
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 0

DNF: Sieht dann wie folgt aus:

(!a && !b && !c) || (!a && b && !c) || (a && !b && !c)

Nun soll ich daraus, die NAND - Form bilden und daran scheitere ich.

Ich weiß nicht genau, wie man da vorgehen soll.

Habt Ihr einen Tipp für mich, wäre Euch sehr dankbar!

Danke!

Gruß
04.11.2015 14:49 KrampusD ist offline Beiträge von KrampusD suchen Nehmen Sie KrampusD in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo KrampusD,

die Klauseln lassen sich ja schon recht gut mit NAND-Gattern bauen. Positive Literale muss man nur mit einer Doppelnegation versehen. Was dir noch fehlt, ist die ODER-Verknüpfung günstig umztubauen. Dazu kannst du De-Morgan verwenden.

[latex]<br />
 & & (\neg a \wedge \neg b \wedge \neg c) \vee (\neg a \wedge b \wedge \neg c) \vee (a \wedge \neg b \wedge \neg c)<br />
& \equiv & (\neg a \wedge \neg b \wedge \neg c) \vee (\neg a \wedge \neg\neg b \wedge \neg c) \vee (\neg\neg a \wedge \neg b \wedge \neg c)<br />
& \equiv & \overline{\overline{(\neg a \wedge \neg b \wedge \neg c) \vee (\neg a \wedge \neg\neg b \wedge \neg c) \vee (\neg\neg a \wedge \neg b \wedge \neg c)}}<br />
& \equiv & \overline{\overline{(\neg a \wedge \neg b \wedge \neg c)} \wedge \overline{(\neg a \wedge \neg\neg b \wedge \neg c)} \wedge \overline{(\neg\neg a \wedge \neg b \wedge \neg c)}}<br />
[/latex]

Gruß,

Karlito
04.11.2015 15:23 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
KrampusD
Grünschnabel


Dabei seit: 30.10.2015
Beiträge: 5

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich danke Dir recht herzlich!

Gruß
04.11.2015 16:40 KrampusD ist offline Beiträge von KrampusD suchen Nehmen Sie KrampusD in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Logik » Wahrheitstabelle und NAND-Gatter