Na ja.
Mit dem Begriff 'Volladdierer' finden sich bei Google rund 14-tausend
Treffer. Unter anderem auch hunderte Schaltpläne, die den genauen Aufbau
zeigen.
Im übrigen:
Was du in Wirklichkeit nicht verstanden hast, dass ist, das ein
Volladdierer nicht 2 Eingänge hat, sondern deren 3. x bzw. y (also die
beiden Bits die addiert werden sollen) UND ein weiterer Eingang, mit dem
ein Carry aus einer vorhergehenden Addierstufe berücksichtigt werden
soll.
D.h. aus deinem ersten Halbaddierer kriegst du ein
Übertrags-Ergebnisbit, welches in den 2.ten Halbaddierer geht. Der hat
aber 2 Eingänge. Was wird wohl an den 2.ten Eingang dieses Halbaddierers
kommen?
Wenn man das Prinzip verstanden hat
1 | +----------+ +-----+
|
2 | x -----| Halb |-------------------------------| |---- Carry (Out)
|
3 | | Addierer | +---| |
|
4 | y -----| |------+ | +-----+
|
5 | +----------+ | +----------+ |
|
6 | +------| Halb |--+
|
7 | | Addierer |
|
8 | Carry ---------------------------| |--------- Summe
|
9 | +----------+
|
dann ist eigentlich recht klar, wie in deinem Fall die Verbindungen sein
müssen. Soviele logisch sinnvolle Möglichkeiten gibts da ja nicht.