Erkundung: Schaltterme
Wozu Schaltterme?
Bei der Konstruktion eines Schaltnetzes stellt man häufig zunächst einen Schaltterm auf, der das Schaltnetz beschreibt. Anschließend konstruiert man ausgehend von dem Schaltterm das Schaltnetz. Der Schaltterm zu dem Multiplexer, den wir auf der Seite Erkundung: Schaltnetze kennengelernt haben, lautet
Mathematische Terme auswerten
Terme kennst du schon aus der Mathematik. Es sind Rechenausdrücke mit Variablen, z.B.
Nun hast du einen Rechenausdruck ohne Variablen. Jetzt wendet man elementare Rechengesetze an, um den Term auszuwerten:
Schaltterme auswerten und Rangfolge der Operatoren
Das Auswerten von Schalttermen funktioniert nach demselben Schema: Erst werden die bekannten Werte für die Schaltvariablen (man nennt das die Variablenbelegung) ein. Dann nutzt man elementare Rechengesetze. Diese stammen schlicht aus den bekannten Schalttabellen der logischen Verknüpfungen:
a | b | ||
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 |
a | |
---|---|
0 | 1 |
1 | 0 |
Beispiel: Auswertung des Terms
Man muss dafür wissen, in welcher Reihenfolge die Operatoren ausgewertet werten. In der Mathematik gilt: Klammern vor Punkt vor Strich. Eine ähnliche Rangfolge der Operatoren gibt es auch für Schaltterme: Klammern vor not (
Schalttabellen ermitteln
Jeder Schaltterm berechnet eine Schalttabelle. Man kann dieser Tabelle ermitteln, indem man den Schaltterm für alle möglichen Belegungen den Variablen auswertet.
Aufgabe 1
- Werte den Schaltterm
des Multiplexers für alle weiteren Variablenbelegung aus und ergänze die Schalttabelle. Gehe dabei wie im Beispiel (über der Aufgabe) vor.
Leitung | |||
---|---|---|---|
0 | 0 | 0 | |
0 | 0 | 1 | |
0 | 1 | 0 | 1 |
0 | 1 | 1 | |
1 | 0 | 0 | |
1 | 0 | 1 | |
1 | 1 | 0 | |
1 | 1 | 1 |
- Vergleiche die Schalttabelle aus (a) mit der Schalttabelle des Multiplexers (siehe Fachkonzept: Schaltnetze)
Aufgabe 2
Begründe an der Schaltung, dass die folgenden Schaltterme Sinn ergeben:
- Stelle für die beiden Schaltterme aus a) jeweils die Schalttabelle auf.
- Prüfe im Simulator, ob das Schaltnetz tatsächlich die Schalttabellen in b) berechnet.