STUNDENPROTOKOLL
Raum: 2A.09
Thema der Stunde: Halbaddierer / Volladdierer
4 – Bit –Paralleladdierer
Addierwerk für Bytes
Subtraktions- - Addierwerk
Uhrzeit: 7:40 – 9:25
Lehrer: Kohlhepp
Datum: 06.06.04
Anwesenheit: Alle Schüler des IN G1 Kurses
Name: Sebastian Nachname: Brunner Stammkurs: G L1
Zu erst führten wir die Addition zweier Zahlen einmal im Dezimal und einmal im Dualsystem durch, um uns dem Problem der Addition durch ein Schaltnezt klarzumachen.
Dezimal: 11 Dual: 1011
14 1110
----- ----------
25 11001
Funktionstabelle:
a |
b |
s |
ü |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
Darauf bildeten wir eine Wertetabelle für ein Schaltnetz zur Addition zweier Dualziffern.
Durch diese Wertetabelle, leiteten wir das Schaltnetz ab.
Vereinfacht:
_ _ _ _ _
s=ab+ab=(a+a)(a+b)(b+a)(b+b)
ü=ab
_ _ ___
s=(a+b)(b+a)(axb)(b+a)
a ü
HA
b s
Danach stellten wir fest, das es mit dem Halbaddierer nicht möglich war, eine Addition mit Übertrag durchzuführen. Wir wanden und also dem Volladdierer zu. Durch eine weitere Wertetabelle mit 2 Dualzahlen und Übertrag, erzeugten wir das Schaltnetz eines Volladdierers:
a |
b |
c |
s |
ü |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Für den Volladdierer benutzten wir dieses Symbol:
a
ü
b
VA
s
c
Durch eine Parallel Schaltung von einem Halbaddierer und 3 Volladdieren, bekamen wir einen 4-Bit-Paralleladdierer, mit dem es möglich war, 2 4-Bit Zahlen zu addieren.
1101
1110
----------
11011
Wenn man
nun den Halbaddieren beim 4-Bit-Paralleladdierer durch einen Volladdierer
ersetzt, bekommt man ein Addierwerk, welches man beliebig oft hintereinander
reihen kann, und so mit unendlich große Zahlen addieren kann.
Sebastian Brunner
------------------------------------
Landau den 09.09.2004