Stimmt, Deine Lösung kommt mir auch bekannt vor. Wusste nurnoch was mit Komplement und habs mal auf nem Zettel ausprobiert und da ist dann meine Lösung rausgekommen.
So, nun zu meiner Frage. Ich hoffe es wird jetzt nicht zu technisch, aber ich mag diesen Binärkram
Zu realisieren ist eine logische Schaltung, die Zahlen von 0 bis 3 multipliziert. Dabei sind nur die Ergebnisse relevant, die ihrerseits auch zwischen 0 und 3 liegen. Also ungefähr so:
0*0 = 0
0*1 = 0
0*2 = 0
0*3 = 0
1*0 = 0
1*1 = 1
1*2 = 2
1*3 = 3
2*0 = 0
2*1 = 2
2*2 = egal
2*3 = egal
3*0 = 0
3*1 = 3
3*2 = egal
3*3 = egal
Zu realiseren ist dies per einer Schaltung, die die binären "Signale" der Faktoren als Eingang und das binäre Signal des Ergebnis als Ausgang hat. Diese Schaltung darf aus UND- und ODER-Gattern bestehen, die jeweils 2 Eingänge haben. Muss aber kein Schaltplan sein, die "Formel" reicht auch.
Tip: Es ist günstig die Faktoren und das Ergebnis binär zu teilen.
zB: 1*2=2 -> 01*10=10
erster Faktor soll aus a und b bestehen, zweiter aus c und d, Ergebnis aus e und f
Also ergibt sich:
für a=0, b=1, c=1 und d=0 ist e=1 und f=0
Gesucht ist übrigens die minimierte Rechenvorschrift. Dabei sind insgesamt 4 Gatter erlaubt.
Hat Ihnen diese Seite geholfen?
Wenn Ihnen diese Seite nicht weiterhilft, können Sie hier unsere ganze Webseite nach passenden Tipps oder ähnlichen Fragen durchsuchen lassen, oder im Chat nach Hilfe fragen!
Wie können wir ihnen (kostenlos!) weiterhelfen?