Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » 8Bit Binärwort für negative Zahl?!

8Bit Binärwort für negative Zahl?!

Universität / Fachhochschule

Sonstiges

Tags: binärdarstellung

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
Traxan

Traxan aktiv_icon

16:28 Uhr, 29.10.2012

Antworten
Hallo Leute!

Hab nochmals Fragen zur Binärcodierung.

Gegeben ist die Zahl -126. Diese soll ich als 8Bit Wort anschreiben um
nachher das 1er und 2er Komplement zu bilden.

Laut einem Studienkollegen von mir muss ich nun zu -126+127 addieren.
Meine erste Frage: Warum muss ich zu einer negativen Zahl 127 addieren?

Wenn ich das nun mache, muss ich das 8Bit Wort für 1 finden (-126+127=1)

Dafür erhalte ich: 10000001 (erste 1 ist Vorzeichenbit für -127!)

Beim Vorzeichenbit bin ich mir nun nicht sicher:
Muss das Wort ein negatives Vorzeichen (1) für den Wert -127 haben (wie in meinem
obigen Ergebnis), oder muss ich eine 0 als Vorzeichenbit einsetzen für die Abbildung
von 1(-126+127)?

Wenn ich nämlich nun das 2er Komplement von +127 bilde erhalte ich: 10000001
was dann identisch mit -126 bzw. 1 (Keine Ahnung was letztendlich zutreffend ist) wäre...

Ich hoffe ihr versteht was ich meine. Bin selber schon total verwirrt!

lg
Online-Nachhilfe in Mathematik
Antwort
maxsymca

maxsymca

13:52 Uhr, 31.10.2012

Antworten
Die Frage kann ich Dir auch nicht beantworten:
Aber ich weiss, dass +1-1=0 ist
(+1)dez=00000001
(-1)dez=11111111=256-1
das führt in der Addition unter Streichung des Übertrages auf die geforderte 0. Also für 126:
(+126)dez=01111110
(-126)dez=10000010=256-126
Wenn Du nur Platz für 8 Bit hast, dann musst Du die Rechnung 256-126 ersetzen durch bitweises invertieren (Komplementbildung) und 1 addieren

Antwort
Atlantik

Atlantik aktiv_icon

14:23 Uhr, 31.10.2012

Antworten
Ich habe etwas gefunden:

http://public.beuth-hochschule.de/~wolff/Digitaltechnik/Script/Zahlen-und-Zeichen.html

und zwar unter:

1.4.2. Zweierkomplement-Codierung

mfg

Atlantik
Antwort
Atlantik

Atlantik aktiv_icon

14:34 Uhr, 31.10.2012

Antworten
Nochmal eine Seite:

http//www.ulthryvasse.de/negative-binaere-zahlen.html

mfG

Atlantik
Frage beantwortet
Traxan

Traxan aktiv_icon

14:59 Uhr, 31.10.2012

Antworten
Vielen Dank für die Antworten!