Off Topic 20.351 Themen, 225.923 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
Phoenix.Computer MP48 „Eine Frage zum Binärcode:“
Optionen

In der Regel wird bei einer seriellen Datenübertragung ein Start und ein (oder mehrere) Stopbits verwendet.
Außerdem wird sich vorher auf die Länge der zu übertragenden Bits geeinigt.

Im übrigen wird häufig noch ein sogenanntes Paritätsbit mitgeschickt um einer fehlerhaften Datenübertragung auf die Schliche zu kommen.

MFG

Phoenix.Computer
bei Antwort benachrichtigen