Gegeben sei ein Volladdierer mit Eingängen
Aber wenn ein Volladdierer durch Kombinieren von zwei Halbaddierern erzeugt wird, lautet die erhaltene Gleichung für Carry
Die beiden Ausdrücke haben äquivalente Wahrheitstabellen, aber der Grund für ihre Gleichheit ist nicht offensichtlich.
Kann mir bitte jemand helfen zu verstehen, wie leicht zu erkennen ist, dass sie gleich sind?
Boolescher Algebra-Ansatz
Die Äquivalenz der beiden Formen kann unter Verwendung von boolschen Identitäten bewiesen werden
Beginnen Sie mit dem zweiten Ausdruck
Die Form (3) ist wahr oder 1, wenn zwei beliebige der 3 Eingaben 1 sind. Dies ist der Fall, da es genau dann einen Übertrag gibt, wenn (wenn) wir mindestens 2 1en hinzufügen.
Die XOR-Form hingegen suggeriert eine andere Sichtweise. Es behandelt den Eingangsübertrag anders als die anderen 2 Eingänge A und B. Effektiv bedeutet dies, dass der Übertrag 1 ist, wenn sowohl A als auch B 1 sind (der AB-Term) oder genau einer von A und B 1 ist und Cin 1 ist Beachten Sie, dass dies unnötig spezifisch ist und wir stattdessen sagen könnten, dass Teil 2 der Bedingung lautet, dass entweder A oder B (oder beide) 1 sind und Cin ebenfalls 1 ist.
In boolescher Form wäre dies
Dem OP wird empfohlen, sich auf die Eigenschaften und Axiome der Booleschen Algebra zu beziehen , um ähnliche Äquivalenzen zu beweisen.
360ueck