Übung Schaltungslogik

Aus Informatik
Wechseln zu: Navigation, Suche

Übungen

Aufgabe 1

Entwickeln Sie Schaltwerke (LOCAD oder LogiFlash) mit den beiden Eingängen a und b, mit denen man die DE MORGANschen Regeln überprüfen kann.



Aufgabe 2

Stellen Sie einen booleschen Term aus den Grundfunktionen AND, OR und NOT für die Äquivalenz a \Leftrightarrow b auf und stellen Sie diesen Term in einem Schaltnetz aus NAND-Gattern dar.



Aufgabe 3

Überprüfen Sie, ob die folgenden Äquivalenzen gelten:

x \oplus 1 = \overline {x}
x \oplus (y \land z) = (x \oplus y) \land (x \oplus z)



Aufgabe 4

Eine Maschine soll so überwacht werden, dass ein Warnsignal (w = 1) abgegeben wird, wenn eine Störung eintritt (s = 1) und während der Störung der Aufsichtsposten nicht besetzt ist (a = 0) und eine Resettaste nicht gedrückt ist (r = 0). Weiterhin soll das Warnsignal gegeben werden, wenn die Resettaste betätigt ist, obwohl keine Störung vorliegt. Wie sieht das zugehörige Schaltnetz aus?



Aufgabe 5

Techi a01 xor.png
  1. Erstellen Sie für das abgebildete Schaltnetz eine Schaltwerttabelle. Nutzen Sie die angegebenen Zwischenwerte:
    \begin{array}{c|c||c|c|c|c||c} x_1 & x_2 & a & b & c & d & y \\ \hline & & & & & & \end{array}
  2. Testen Sie die Schaltwerttabelle mit Hilfe einer in LOCAD bzw. LogiFlash erstellten Schaltung.
  3. Das abgebildete Schaltnetz entspricht der booleschen Funktion Antivalenz (XOR). Stellen Sie einen booleschen Term auf, der dieser Schaltung entspricht. Stellen Sie ebenfalls einen booleschen Term mit Hilfe der Schaltwerttabelle auf.
  4. Formen Sie mit Hilfe der Gesetze der booleschen Algebra den komplizierten Term (aus der Schaltung) in den einfacheren Term (aus der Schaltwerttabelle) um.



Aufgabe 6

Techi a02.png

Das nebenstehende Schaltnetz entspricht der booleschen Funktion Äquivalenz. Führen Sie für dieses Schaltnetz die gleichen Arbeitsschritte wie in Aufgabe 5 durch.