|
|---|
|
Hallo Leute! Hab nochmals Fragen zur Binärcodierung. Gegeben ist die Zahl . 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 addieren. Meine erste Frage: Warum muss ich zu einer negativen Zahl addieren? Wenn ich das nun mache, muss ich das 8Bit Wort für 1 finden Dafür erhalte ich: (erste 1 ist Vorzeichenbit für Beim Vorzeichenbit bin ich mir nun nicht sicher: Muss das Wort ein negatives Vorzeichen für den Wert haben (wie in meinem obigen Ergebnis), oder muss ich eine 0 als Vorzeichenbit einsetzen für die Abbildung von ? Wenn ich nämlich nun das 2er Komplement von bilde erhalte ich: was dann identisch mit bzw. 1 (Keine Ahnung was letztendlich zutreffend ist) wäre... Ich hoffe ihr versteht was ich meine. Bin selber schon total verwirrt! lg |
|
|
|
Die Frage kann ich Dir auch nicht beantworten: Aber ich weiss, dass ist das führt in der Addition unter Streichung des Übertrages auf die geforderte 0. Also für Wenn Du nur Platz für 8 Bit hast, dann musst Du die Rechnung ersetzen durch bitweises invertieren (Komplementbildung) und 1 addieren |
|
|
Ich habe etwas gefunden: http://public.beuth-hochschule.de/~wolff/Digitaltechnik/Script/Zahlen-und-Zeichen.html und zwar unter: . Zweierkomplement-Codierung mfg Atlantik |
|
|
Nochmal eine Seite: http//www.ulthryvasse.de/negative-binaere-zahlen.html mfG Atlantik |
|
|
Vielen Dank für die Antworten! |