Die Längssummenprüfung wird durch XOR-Verknüpfung der Bytes einer Bytefolge berechnet, wobei das Ergebnis der vorangegangenen Verknüpfung mit dem jeweils folgenden Byte verknüpft wird. Da die Methode nicht sehr fehlersicher aber sehr schnell ist, kommt sie nur bei kleinen Datenblöcken (ca. 32 Byte) zum Einsatz.
Länge | Struktur | ||
---|---|---|---|
variabel |
| ||
b = 1 Byte (8 Bit), wobei meistens n ≤ 32 |
Op. | Hex | Binärdarstellung der Bytes | |||||||
---|---|---|---|---|---|---|---|---|---|
XOR | 41 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
6C | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | |
XOR | =2D | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
69 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | |
XOR | =44 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
63 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | |
XOR | =27 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
65 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | |
= | 42 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
0x 41 6C 69 63 65 42 |
Wird zur Kontrolle die LRC jetzt über alle Datenbytes errechnet ist das Ergebnis immer 00. Somit ist die Kenntnis der ursprünglichen LRC für die Kontrolle nicht nötig, da ein von 0 abweichendes Ergebnis immer auf einen Fehler hinweist.
Viele häufige Fehlerformen werden nicht erkannt. Vertauschungen innerhalb eines Datenblockes können ebensowenig bemerkt werden, wie sich gegenseitig aufhebende Mehrfachfehler.
Diese Seite wurde vom Besucher am 10.12.2024
um 12:48:21
Uhr von einem Rechner mit der TCP/IP-Adresse 18.97.14.85
mit der Browserkennung CCBot/2.0 (https://commoncrawl.org/faq/)
aus der Domäne (none)
kommend aufgerufen. Als zuletzt besuchte Webseite wurde (none)
übermittelt.
Stand vom 10.03.2011 | GnuPG (PGP) ID: 0xA4A5103F Fingerabdruck: 0E01 902F 3EC7 B119 9492 D196 BEB5 4D5D A4A5 103F | Datenschutzhinweis | © seit 2001, Prüfziffernberechnung.DE |