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:

AB→ZweierEiner
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!

ABC→ZweierEiner
00000
00101
01001
01110
10001
10110
11010
11111

Gymnasium Kirchenfeld, fts