Implementierung von Addition und Multiplikation als Gatterschaltung

Jan 28, 2004 2 Replies

Hallo, Habe folgendes Problem/Aufgabe: Die Addition/Multiplikation zweier



2-Bit Binaerzahlen ist per Gatterschaltung zu realisieren. x1x0 sei erste Zahl, y1y0 zweite. a0a1a2 und m0m1m2m3 seien Ergebnisbits der Addition und Multiplikation. Wie lassen sich nun die Ergebnisbits als boolsche Funktionen ueber den
3/4 Eingangsbits auffassen? also: a0( x0, y0, x1, y1 ) = ? a1( x0, y0, x1, y1 ) = ? ... m0( x0, y0, x1, y1 ) = ? ...

Ein Beispiel waere voellig ausreichend.



Danke im Voraus.


Cigxw schrieb:

Wie wär's wenn Du Deine Aufgaben selbst löst? Z.B. indem Du die Zustandstabellen aufmalst und dann minimierst? Oder Dir mal Voll/Halbaddierer anschaust (habt ihr doch bestimmt schon durchgenommen).

In Deinen Funktionen fehlt übrigens noch der Eingang für die Operation (+ oder *)

Gruß Gerd

Cigxw schrieb:

Hallo,

stell doch erst mal eine Wahrheitstabelle auf, wird doch gar nicht so=20 gross, nur 16 verschiedene Eingangszust=E4nde und 3 Bit Ausgangszust=E4nd= e=20 f=FCr die Addition und vier f=FCr die Multiplikation.

Bye

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required