Digitaltechnik I Grundschaltungen
Digitaltechnik I Grundschaltungen
Digitaltechnik I Grundschaltungen
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Digitaltechnik</strong> I <strong>Grundschaltungen</strong> Seite 4 - 9 -<br />
Beispiele für höhere Rechenoperationen:<br />
• Subtraktion: Komplementbildung und Addition des Subtrahenden<br />
• Multiplikation: Mehrfach addieren und links schieben<br />
• Division: Mehrfach subtrahieren (s.o.) und rechtsschieben<br />
4.5.1 Einfache Arithmetikschaltungen<br />
Aufgabe: Addition zweier einstelliger Duahlzahlen A bzw. B.<br />
A + B = ? "+" =ˆ "plus"<br />
Rechenvorschrift:<br />
0 + 0 = 0<br />
0 + 1 = 1<br />
1 + 0 = 1<br />
1 + 1 = 1 + Übertrag (Carry)<br />
Der Halbaddierer<br />
Eine der wichtigsten <strong>Grundschaltungen</strong> für ALUs ist der Halbaddierer. Er ist in der Lage, die<br />
o.a. einfache Aufgabe zu lösen, d.h. die Summe S mit Übertrag C der beiden einstelligen<br />
Dualzahlen A sowie B zu bilden. Bild 4.10 läßt die Zusammenhänge erkennen.<br />
Funktionstabelle Realisierung Gl.<br />
A B S C S = A·B<br />
+ A· B (4.15) S: Summe<br />
0 0 0 0 C = A·B (4.16) C: Übertrag<br />
0 1 1 0<br />
1 0 1 0<br />
1 1 0 1<br />
A<br />
B<br />
=1<br />
&<br />
Prof. Dr. -Ing. G. Biethan Fassung 1.21 vom 31.03.2003<br />
S<br />
C<br />
=ˆ<br />
A + S<br />
HA<br />
B C<br />
Bild 4.10: Realisierungsmöglichkeiten und Schaltungssymbol des Halbaddierers