5.4 – Darstellung negativer Zahlen

 

Stellen Sie die Zahl -99 im 8-Bit Zweierkomplement dar.

Lösung

Zunächst müssen wir die 99 ins Dualsystem umrechnen. Dies können wir z.B. mit dem Hornerschema machen:

99:2=49+1
49:2=24+1
24:2=12+0
12:2=6+0
6:2=3+0
3:2=1+1
1:2=0+1

Es ist also 9910=011000112

Für das Einerkomplement müssen wir einfach alle Bits umkehren:

10011100

Für das Zweierkomplement müssen wir nun noch eine 1 addieren:

-9910 =100111012

Das Zweierkomplement hat den Vorteil, dass eine Subtraktion auf die Addition des 2er-Komplements zurückgeführt werden kann. Dies lässt sich in der Hardware leichter umsetzen.

Ähnliche Artikel

Kommentar verfassen