Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=2013-nachklausur&qa_2=2013-n-06 Powered by Question2Answer Beantwortet: Wie heißt der Algorithmus, um aus einem booleschen Term eine Schaltung bestehend aus NAND und NOR Gattern zu bauen? https://info2.aifb.kit.edu/qa/index.php?qa=2646&qa_1=algorithmus-booleschen-schaltung-bestehend-gattern-bauen&show=5476#a5476 <div> Hallo,</div> <div> &nbsp;</div> <div> Denke mir würden da 2 bestimme Tricks einfallen.&nbsp;</div> <div> &nbsp;</div> <div> Ein ¬a lässt sich auch durch NOR(a,a) oder NAND(a,a) realisieren. Damit lässt sich schonmal jede Negation umschreiben.</div> <div> &nbsp;</div> <div> Mit der DeMorgan´schen Regel lässt sich jedes "a v b" zu einem NAND(¬a,¬b) umformen (Doppelnegation und eine Negation aus der Klammer ziehen mit DeMorgan´scher Regel) und jedes "a und b" zu einem NOR(¬a,¬b) umschreiben.&nbsp;<br> <br> Die Umkehrung wenn man mit AND-, NOT- und OR-Gattern schreiben muss geht selbstverstädnlich auch.&nbsp;<br> <br> Hoffe ich konnte damit helfen :)</div> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2646&qa_1=algorithmus-booleschen-schaltung-bestehend-gattern-bauen&show=5476#a5476 Tue, 07 Feb 2017 21:42:52 +0000 Beantwortet: alternativer Lösungsvorschlag: nur aus NAND https://info2.aifb.kit.edu/qa/index.php?qa=2643&qa_1=alternativer-l%C3%B6sungsvorschlag-nur-aus-nand&show=2645#a2645 <p> Hallo,</p> <p> <span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.89em;line-height:1.3;">Ihre Umformung ist korrekt, aber die Umsetzung mit NAND-Gattern, die nur zwei Eingänge haben, so nicht. Wenn wir die drei negierten Klauseln Ihrer unteren Formel als \( A,B,C \) bezeichnen, also die Formel so angeben:</span></p> <p> <span class="latex">\( \neg({A\wedge B \wedge C}) \)</span></p> <p> dann nehmen Sie in der Schaltung an, dass</p> <p> <span class="latex">\( \neg({A\wedge B \wedge C})=\neg(\neg(AB)C) \)</span></p> <p> gilt. Das stimmt aber nicht. Ich habe das in der folgenden Wahrheitstabelle in den letzten beiden Spalten dargestellt.</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=16533058278974924343" style="width: 569px; height: 272px;"></p> <p> Viele Grüße</p> <p> Lukas König</p> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2643&qa_1=alternativer-l%C3%B6sungsvorschlag-nur-aus-nand&show=2645#a2645 Wed, 23 Sep 2015 13:47:26 +0000 Beantwortet: Wie kann ich (a AND c) aus der Schaltung ablesen? https://info2.aifb.kit.edu/qa/index.php?qa=2641&qa_1=wie-kann-ich-a-and-c-aus-der-schaltung-ablesen&show=2642#a2642 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Ihre Formel ist so korrekt, das entspricht ja genau der Anwendung der de Morganschen Regel.</p> <p> Sie können (a AND c) relativ einfach ablesen. Wenn Sie die ersten beiden Teile der Formel verstanden haben, dann müssen Sie an dieser Stelle nur noch beachten, dass die beiden Eingänge der dritten reihenschaltung vorher negiert wurden. Wenn Sie dies beachten, dann kommen Sie direkt au den Term (a AND c).</p> <p> Ich hoffe, dass Ihnen das weiter hilft.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen, Micaela Wünsche und Lukas König</p> </div> <p> &nbsp;</p> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2641&qa_1=wie-kann-ich-a-and-c-aus-der-schaltung-ablesen&show=2642#a2642 Wed, 23 Sep 2015 13:38:48 +0000