Von der Tabelle zum Term: die DNF

Vom Wunsch zur Schaltung

Eine Verkehrsampel hat drei Lampen: rot (R), gelb (Y) und grün (G). Sie wird von zwei Bits x und y gesteuert. Festgelegt ist nur, was leuchten soll:

xyRYG
00100
01110
10001
11010

(00 rot, 01 rot-gelb, 10 grün, 11 gelb). Wie findet man zu einer solchen Tabelle die Schaltung?

Disjunktive Normalform (DNF)

  1. Suche alle Zeilen, in denen das Ergebnis 1 ist.
  2. Schreibe für jede solche Zeile eine Konjunktion aller Variablen; eine Variable, die in der Zeile 0 ist, bekommt ein ¬. Diese Konjunktion ist genau bei dieser Belegung wahr.
  3. Verbinde alle Konjunktionen mit ∨.

Beispiel: Ergebnis 1 nur in den Zeilen 01 und 10 → (¬x ∧ y) ∨ (x ∧ ¬y).

Term angeben

Aufgabe 1: Gib die DNF für die grüne Lampe G an.

Term angeben

Aufgabe 2: Gib die DNF für die gelbe Lampe Y an.

Schaltung bauen

Aufgabe 3: Baue die Ampelsteuerung mit allen drei Lampen. Teste sie mit den Knöpfen x und y an der Ampel.

R Y G x y

Abstimmen

Drei Jurymitglieder a, b und c drücken je einen Knopf (1 = Ja). Die Lampe x soll leuchten, wenn die Mehrheit Ja sagt, also mindestens zwei Knöpfe gedrückt sind.

Belegungstabelle

Aufgabe 4: Fülle zuerst die Tabelle für die Mehrheit aus.

Term angeben

Aufgabe 5: Gib die DNF für x an.

✏️ Übungen zu diesem Kapitel

2 freiwillige Aufgaben zum Üben und Weiterdenken.

Zu den Übungen →