Skip to content

Addierer

Digitale Logik

Wie könnte man die Addition zweier einstelliger Zahlen im Binärsystem als Schaltung konstruieren?

0+0=0020+1=0121+0=0121+1=102

Die entsprechende Schaltung benötigt zwei Eingänge und zwei Ausgänge. Die beiden Eingänge werden für die zwei Summanden verwendet. Die Ausgänge für die Einer- und Zweierstelle des Resultats. Die gesuchte Schaltung muss also folgende Wertetabelle haben:

ABZweierEiner
0000
0101
1001
1110

Halbaddierer

Schaltungsbild Halbaddierer

Aufgabe: «Halbaddierer»

Baue die Halbaddierer-Schaltung in CircuitVerse nach und teste sie aus.

Volladdierer

Mit Hilfe des Halbaddierers können wir nur die kleinste Stelle einer binärem Addition ausführen. Bei allen weiteren Stellen müssen wir einen allfälligen Übertrag berücksichtigen können – wir brauchen also drei Eingänge!

Aufgabe: «Volladdierer»

Erstelle eine Wahrheitstabelle für den Volladdierer

Lösung: «Volladdierer»

Wir brauchen eine dritten Eingang für den Übertrag – in der Tabelle als C gekennzeichnet. Dann zählen wir alle drei Zahlen zusammen!

ABCZweierEiner
00000
00101
01001
01110
10001
10110
11010
11111

Gymnasium Kirchenfeld, fts