CRC Berechnung .. Hilfe!

Gast #522433
Lesenswert?
• ▲
▼
Tag!

Ich habe das Bild im Anhang im Netz gefunden. Wie ist es denn nun 
richtig? Bisher habe ich das Generatorpolynom immer als zweites Mitglied 
der XOR Operation benutzt. Hier steht ab und zu mal ein anderer Wert. 
Z.B. 0000

Da gibts sicher nen Grund oder?
Angehängte Dateien:
Gast #522463
Lesenswert?
• ▲
▼
Achso das meinst du. Ist ganz einfach du kannst 2 zahlen ja nur ver xorn 
(komisches wort) wenn du beide die gleich länge haben.

Bei der ersten verknüpfung kommt 000 raus. Dann wird die nächste Zahl 
von Dividend runtergezogen, in dem Fall 1.
Jetzt haben wird die Zahl 0001(effektiv steht da 1), diese ist aber 
kleiner als 1011, da fehlen sozusagen noch 3 stellen.

daher schreibt man da nullen drunter und zieht die nächste Zahl von oben 
runter, bis es wieder passt oder halt nichts mehr da ist, dann ist das 
was übrig bleibt der Rest.

Ich schreibe das immer etwas anders hin:


10111000 : 1011
1011||||
----||||
00001000
    1011
--------
    0011 = Rest

So wird uns das in der uni beigebracht, da es ja beim crc nur auf den 
rest ankommt

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.