2er Komplementdarstellung

Gast #6522467
Lesenswert?

Tom K. schrieb:
> 100011 (35) wie ist die vorgehensweise um es in 2er komplement
> umzuwandeln. Ist die Lösung -29?

Du wirst in freier Wildbahn kaum eine negative Zahl in 2er 
Komplementdarstellung mit 6 Bit finden.

Der Sinn der Zweierkomplementdarstellung ist, binäre Addition und 
Subtraktion über den Nullpunkt hinaus zu ermöglichen, also die 
Erweiterung von natürlichen Zahlen zu ganzen Zahlen.
Um dir die Darstellung klar zu machen, fange einfacher mit -1 an. Die 
Zahl ist, bis auf Überträge genau um 1 kleiner als 0. Wenn du also Binär 
0 minus 1 rechnest kommt dabei bei 8 Bit Rechnung ein 11111111 raus und 
so setzt sich das fort (-2 11111110 usw.). Daraus leitet sich die von 
Manfred genannte Regel ab.

MaWin schrieb:
> Alle Bits invertieren und dann +1.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren