Halbaddierer

Halbaddierer
Schaltsymbol
Schaltsymbol nach DIN 40900
Aufbau Halbaddierer aus Und- und Oder-Gattern
Aufbau Halbaddierer mit XOR

Ein Halbaddierer (engl. half adder) ist ein Schaltnetz, das üblicherweise als digitale Schaltung realisiert wird. Er besteht aus zwei Eingängen und zwei Ausgängen. Mit einem Halbaddierer kann man zwei einstellige Binärzahlen addieren. Dabei liefert der Ausgang s (engl. sum - Summe) die rechte und der Ausgang c (engl. carry - Übertrag) die linke Stelle des Ergebnisses.

Die folgende Wahrheitstabelle zeigt die Funktionsweise eines Halbaddierers:

x y Übertrag c Summe s
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

Das entspricht den Gleichungen

c = x \land y

und

s = x \,\underline{\lor}\, y = x \, \oplus \, y = (x \land \lnot y) \lor (\lnot x \land y) .

Dabei bezeichnet das Symbol \underline{\lor} oder das in der Literatur ebenfalls gebräuchliche \oplus die XOR-Verknüpfung („exklusiv-oder“). Die XOR-Verknüpfung wird daher umgangssprachlich auch als übertragslose Addition bezeichnet.

Die obere Abbildung zeigt den Aufbau eines Halbaddierers unter ausschließlicher Verwendung von Und- sowie Oder-Gattern. Die benötigte XOR-Verknüpfung wird dabei durch eine Verschaltung von zwei Und-Gattern mit einem Oder-Gatter umgesetzt. In der unteren Abbildung ist eine einfachere Umsetzung dargestellt, bei der für den Ausgang s ein XOR-Gatter verwendet wird.

Aus zwei Halbaddierern und einem zusätzlichen Oder-Gatter kann ein Volladdierer aufgebaut werden.

Der Halbaddierer wird in Kombination mit Volladdierern zum Aufbau von Addiernetzen verwendet.

Halbaddierer sind häufig Bestandteil von Mikroprozessoren. Ebenso kann diese Logikfunktion in einem programmierbaren Logikbaustein (PLD), einem FPGA oder einem ASIC als Teil einer Gesamtschaltung realisiert werden. Mit diskreten Logikbauelementen wird diese Schaltungsfunktion heute kaum mehr realisiert, da mit diesen Bauelementen die erforderlichen meist hohen Taktfrequenzen nicht erreicht werden können und der Schaltungsaufwand für den Aufbau und die Verdrahtung viel zu groß ist.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Halbaddierer — I Halbaddierer,   logischer Schaltkreis, der zwei Binärziffern addiert und Bestandteil eines Rechenwerks ist. Im Unterschied zu einem Volladdierer ist der Halbaddierer nicht in der Lage, den Übertrag aus einer vorhergehenden Stelle zu übernehmen… …   Universal-Lexikon

  • Halbaddierer — pussumatoris statusas T sritis automatika atitikmenys: angl. half adder; half adder; two input adder vok. Halbadder, m; Halbaddierer, m rus. полусумматор, m; сумматор по модулю 2, m pranc. additionneur à deux entrées, m …   Automatikos terminų žodynas

  • Halbadder — Schaltsymbol Schaltsymbol nach DIN 40900 …   Deutsch Wikipedia

  • Volladder — Schaltsymbol eines Volladdierers Schaltsymbol eines Volladdierers nach DIN 40900 Ein Volladdierer (engl. full adder) ist ein …   Deutsch Wikipedia

  • Boole'sche Funktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Logische Funktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Schaltfunktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Verknüpfungsbasis — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Addierer — Addierwerk * * * I Addierer   der, s/ ,    1) Analogtechnik: Addierverstärker in Form eines Operationsverstärkers, der zur Addition von (analogen) Spannungswerten dient.    2) Digitaltechnik: Rechenschaltung zur Addition von Dualz …   Universal-Lexikon

  • Addierer — Das Addiernetz bildet aus den Summanden a3..0 und b3..0 die Summe s3..0, carry in und carry out ermöglichen die Kaskadierung des Schaltnetzes Das Addierwerk ist die Hauptkomponente des Rechenwerks einer CPU. Das Addierwerk ermöglicht die Addition …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”