Das wusste schon de Morgan

Aufgabenstellung

Die boolesche Operation kann unter Verwendung der booleschen Operation aus der booleschen Operation erzeugt werden. Und auch umgekehrt, kann aus unter Verwendung von erzeugt werden.

Bauen Sie und . Entwickeln Sie zunächst die benötigen Formeln und entwerfen Sie dann die dazu entsprechenden Schaltungen.

Grundlagen

ABA BA B
0000
0101
1001
1111

De Morganschen Gesetze

NOT (A AND B) ist dasselbe wie (NOT A) OR (NOT B)

AB
0011
0111
1011
1100

NOT (A OR B) ist dasselbe wie (NOT A) AND (NOT B):

AB
0011
0100
1000
1100

Schaltplan zu De Morgan

Aus den De Morganschen Gesetzen können wir nun AND und OR herleiten

AND

  • Aus dem ersten De Morganschen Gesetz gilt
  • Dies negieren wir nun nochmal um durch die Doppelte Negierung, die Negierung aufzuheben

OR

  • Aus dem zweiten De Morganschen Gesetz gilt
  • Dies negieren wir nun nochmal um durch die Doppelte Negierung, die Negierung aufzuheben

Zaun oder Gatter – das ist hier die Frage

Untersuchen Sie anhand von Wahrheitstafeln, ob

!a !b c + !a b !c + a !b !c + a b c

und

Xor( Xor(a,b), c)

identisch sind.

Lösung

Um die beiden Ausdrücke und anhand von Wahrheitstafeln zu vergleichen, erstellen wir zunächst die Wahrheitstafeln für beide Ausdrücke und prüfen dann, ob die Ergebnisse in allen Fällen übereinstimmen.

Wahrheitstafel für

abc!a!b!a!bc!ab!ca!b!cabc!a!bc + !ab!c + a!b!c + abc
0001100000
0011110001
0101001001
0111000000
1000100101
1010100011
1100000000
1110000011

Wahrheitstafel für

  1. Berechnen wir zunächst :
aba ⊕ b
000
011
101
110
  1. Berechnen wir dann :
abca ⊕ b(a ⊕ b) ⊕ c
00000
00101
01011
01110
10011
10110
11000
11101

Vergleich der Wahrheitstafeln

abc!a!bc + !ab!c + a!b!c + abc(a ⊕ b) ⊕ c
00000
00111
01011
01100
10011
10110
11000
11111

Wir sehen, dass die Ergebnisse in allen Fällen übereinstimmen. Daher sind die beiden Ausdrücke und identisch.