Hallo Jungs,
ich habe ein paar Probleme mit einer Aufgabe, die wir gestellt bekommen haben. Ich will mal die Aufgabe komplett aufschreiben und dann meine Frage dazu stellen.
Die Aufgabe:
Bei der Addition zweier n-Bit Zahlen in Zweierkomplementdarstellung kann es sein, dass die Summe nicht durch n Bit darstellbar ist. In diesem Fall spricht man von einem Overflow oder Überlauf. Man kann einen Überlauf daran erkennen, dass das Resultat der Addition zweier positiver Zahlen negativ, bzw. die Summe zweier negativer Zahlen positiv ist.
a) Geben Sie für beide Situationen konkrete Beispiele in 6-Bit Zweierkomplementdarstellung an.
b) Jemand behauptet: Bei einer Addition in Zweierkomplementdarstellung liegt ein Überlauf
genau dann vor, wenn sich der Übertrag, der von der linkesten Stelle generiert wird, vom
Übertrag, der in die linkeste Stelle propagiert wird, unterscheidet (d. h. einer entsteht und der
andere nicht). Hat er recht? Begründung !
Zur Info : 1. Semester Informatik Studium..
Zu a)
6 Bit.. heißt das, eine potentielle Zahl schaut so aus : 101010 | zur Basis 2 ?
Ein Überlauf..
Wenn ich eine Binärzahl mit einer anderen addiere
Bsp:
001 + 011 = 100 (alle zur Basis 2)
1 + 3 = 4
Wenn das geklärt ist, frage ich mich, was mit dem Teil der Aufgabenstellung gemeint ist:
" Man kann einen Überlauf daran erkennen, dass das Resultat der Addition
zweier positiver Zahlen negativ, bzw. die Summe zweier negativer Zahlen positiv ist."
Gleich kommt noch was.. könntet ja schon mal schauen, ob ihr mir da helfen könnt.. aber mir brennen sonst meine Nudeln an..