Off Topic 20.227 Themen, 224.541 Beiträge

Eine Frage zum Binärcode:

MP48 / 6 Antworten / Flachansicht Nickles

Hallihallo,
ich grübel grad an folgendem Problem. Angenommen drei Zahlen sollen digital an einen anderen Computer gesendet werden (optisches Kabel oder so)
1101 = 13 dezimal
1010 = 10
1001 = 9

Nun gehe ich davon aus, dass die Zahlen so übermittelt werden (ich vermute, hier liegt der Knackpunkt)
110110101001

Woher weiß jetzt der empfangende Computer, wo eine Zahl aufhört und die nächste anfängt? Das obige Beispiel könnte ja auch so interpretiert werden (vorausgesetzt, der Empfangende weiß, dass es genau drei Zahlen sind)
110 = 6
11010 = 26
1001 = 9

Weiß da jemand von euch Bescheid?

bei Antwort benachrichtigen
Max Payne MP48 „Eine Frage zum Binärcode:“
Optionen

Da wär's doch schlau, sich auf eine feste Länge der "Worte" zu einigen. Nehmen wir mal 8 bit, dann sieht das folgendermaßen aus:
00001101
00001010
00001001

Wenn die Länge der "Worte" nicht normiert ist, gibt's wirklich ein Kommunikationsproblem :-)

The trouble with computers is that they do what you told them – not necessarily what you wanted them to do.
bei Antwort benachrichtigen