Ich hab ein etwas ausgefalleneres Problem:
Ich suche eine Schaltung, die mir zwei theoretisch
unendlich große Binärzahlen subtrahiert.
Die Addition an sich ist nicht so schwer, und im
Internet leichter zu finden:
Überlauf := (A AND B) OR (Ü AND [A XOR B]);
Ergebnis := Ü XOR (A XOR B);
wobei Ü der überlauf der vorhergehenden Stelle ist.
Jetzt suche ich genau das selbe für die Subtraktion.
Mir würde schon eine Schaltung reichen, solange diese
verständlich ist. Im Internet habe ich bislang nur
gefunden, dass eine Subtraktion garnicht möglich ist,
sondern dass man die Addition mit einem bestimmten
Zusatz verwenden muss. Den habe ich allerdings nicht
so richtig verstanden bzw. gefunden. Auf wikipedia.de
unter Additionsmodul ist es erklärt, ich bin aber
nicht schlau daraus geworden. Ich hoffe ihr könnt mir
weiterhelfen.
MfG ZO_orki