Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
Schaltalgebra
Die Schaltalgebra ist eine Boolsche Algebra.
Als Grundmenge für die Schaltalgebra dient die Menge . Das sind genau die Zustände, die ein Schalter haben kann: Zu und Offen bzw. Strom fließt oder Strom fließt nicht. Auch Daten auf digitalen Trägern werden als 0 und 1 gespeichert bzw. die gespeicherten Daten so interpretiert, denn die Speicherung auf DVDs etwa findet nicht durch die Zahlen 0 und 1 statt.
Diese Schaltzustände können durch bistabile Schaltelemente (Ein-Aus-Schalter) dargestellt werden, die Variablen, die genau die zwei Zustände 0 und 1, die Schaltkonstanten, haben, heißen binäre Schaltvariablen. Funktionen heißen binäre Schaltfunktionen, ihre technischen Realisierungen heißen Schaltungen.
SVG Schalterstellungen und Layout einer Schaltung
Die Schaltalgebra mit ist eine Boolesche Algebra. D.h. wir ersetzen:
Itex2MML::Error
und haben die Null 0 und die Eins 1.
Bemerkung: In der Schaltalgebra sind für die Negation mehrere Notationen üblich:
Das hat seinen Ursprung in der Nähe von Schalt- und Mengenalgebra zur Aussagenlogik. Die Negation bindet am stärksten, da ja ¬a = a = a ein eigenständiges Element ist.
Es gelten dann alle Rechenregeln einer Booleschen Algebra, insbesondere natürlich
- Kommutativgesetze: und
- Assoziativgesetze:
- Distributivgesetze:
- Neutrale Elemente 0 und 1: und
- Komplemente: und
$\wedge$ – Serienschaltung
$\vee$ – Parallelschaltung
Die Distributivgesetze
Veranschaulichung der Distributivgesetze durch Schaltfunktionen
Schalttabellen
Schaltfunktionen können nicht nur durch diese Diagramme veranschaulicht werden, sondern auch durch Schalttabellen, die im Grunde genommen wie die Wahrheitstabellen aus der Aussagenlogik aussehen. Mit Hilfe der Schalttabellen können Schaltfunktionen nicht nur berechnet, sondern auch vereinfacht werden. Die logischen Funktionen NON, UND und ODER:
Die Distributivgesetze:
Bindungsregel
Es sollte aufgefallen sein, dass die Regeln zur Definition von Booleschen Algebren sehr ähnlich den Rechenregeln in oder sind, wenn wir und durch die übliche Addition und Multiplikation ersetzen. Wir wissen, dass es dort die Rechenregel "Multiplikation vor Addition" (Punktrechnung vor Strichrechnung) gibt.
In Booleschen Algebren ist dies ebenso: Die Bindungsregel besagt, dass die UND-Verknüpfung stärker bindet als die ODER-Verknüpfung.
Normalformen
Logische Schaltungen können auch dahingehend vereinfacht werden, dass man jede einzelne Schaltung nur mittels der Operatoren und aufbauen kann, oder nur mittels und . Die kanonische konjunktive Normalform (KNF) einer logischen Schaltung besteht aus Konjunktionen () von Maxtermen. Maxterme (Volldisjunktionen) sind logische Verknüpfungen von Schaltvariablen, die nur Disjunktionen () und Negationen () enthalten. Die Bezeichnung Maxterm kommt daher, da diese als Ergebnis das Maximum aller beteiligten Schaltvariablen hat.
Die kanonische disjunktive Normalform (DNF) einer logischen Schaltung besteht nur aus Disjunktionen von Mintermen. Minterme (Volldisjunktionen) sind logische Verknüpfungen von Schaltvariablen, die nur Konjunktionen () und Negationen () enthalten. Die Bezeichnung Minterm kommt daher, da diese als Ergebnis das Minimum aller beteiligten Schaltvariablen hat. Maxterme und Minterme müssen alle beteiligten Schaltvariablen enthalten.
Letzte Änderung: 16.10.2011, 22:44 | 496 Worte