Zweierkomplement

Neue Frage »

Auf diesen Beitrag antworten »
Pizzo Zweierkomplement

Meine Frage:
Hey Leute,

ich sitze gerade an einer Aufgabe und stehe auf dem Schlauch.

Ich soll 4 - 14 rechnen undzwar im Dualsystem mithilfe des Zweikomplements.(Der Zahlenbereich ist dabei auf 2 Byte beschränkt)

4 = 0100 & 14 = 1110
danach habe ich es "nagativiert", sprich: 4 = 1011 & 14= 0001
anschließend die 14 plus 1 gerechnet um aufs Zweikomplement zu kommen. Heißt ich komme auf 0010
Und als letztes meine nagativierte 4 plus meine 14 als Zweierkomplement.
Heißt 1011 + 0010 = 1101.

Das ist jetzt umgerechnet aber weder 10 noch -10

Wo liegt mein Fehler ?
Danke im Voraus !

Meine Ideen:
Hey Leute,

ich sitze gerade an einer Aufgabe und stehe auf dem Schlauch.

Ich soll 4 - 14 rechnen undzwar im Dualsystem mithilfe des Zweikomplements.(Der Zahlenbereich ist dabei auf 2 Byte beschränkt)

4 = 0100 & 14 = 1110
danach habe ich es "nagativiert", sprich: 4 = 1011 & 14= 0001
anschließend die 14 plus 1 gerechnet um aufs Zweikomplement zu kommen. Heißt ich komme auf 0010
Und als letztes meine nagativierte 4 plus meine 14 als Zweierkomplement.
Heißt 1011 + 0010 = 1101.

Das ist jetzt umgerechnet aber weder 10 noch -10

Wo liegt mein Fehler ?
Danke im Voraus !
 
Auf diesen Beitrag antworten »
eulerscheZahl RE: Zweierkomplement

Für -14 brauchst du mindestens 5 Bit. Und die 4 wird nicht negiert.

14 = 00001110
-14 = 11110001 + 1 = 11110010
4 = 00000100
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »