longitudinal Parität berechnen

Gast #315873
Lesenswert?
• ▲
▼
Hi ich habe ein Problem bei dem ich nicht wirklich weiter komme und ich
hoffe da hier jemand mir ein paar Tips geben kann. ich muss für eine
DAtenübertragung eben die longitudinal Parität berechnen. Es sich um
eine Xor Verküpfung des übertragenden Bits soweit bin ich schon.
Als Bsp habe ich
HEX:    0x02     0x82    0x01    0x00   ergibt als Parität 0x81
Bin:  00000010 10000010 00000001 00000000       10000001

leider habe ich echt keine Idee wie ich auf die Parität kommen soll.
Hat jemand von euch ggf. ein nachvollziebares Beispiel?

Gruß
Gast #315877
Lesenswert?
• ▲
▼
Hallo,

die XOR Verknüpfung hat folgende Logik:
E1 | E2 | A
------------
 0 | 0  | 0
 0 | 1  | 1
 1 | 0  | 1
 1 | 1  | 0

Mit dieser Logiktabelle kannst Du bitweise die Verknüpfung
durchführen.
z.B.
0x02 : 00000010 XOR
0x82 : 10000010 ergibt
---------------
0x80 : 10000000 XOR
0x01 : 00000001 ergibt
---------------
0x81 : 10000001 XOR
0x00 : 00000000 ergibt
---------------
0x81 : 10000001
===============

Ich hoffe, dass dieses Beispiel verständlich war.

Gruß
Gast #315878
Lesenswert?
• ▲
▼
Danke euch allen
jetzt habe ich es verstanden wie es geht und werde mich dadran machen
es in C umzusetzten.

@ Rick D. ich hatte aus dem Netz ein Beispiel zur Paritätsberechnung
aber mit dem kamm ich überhaupt nicht klar. jetzt wo cih weiß wie es
geht weiß ich das das Beispiel zwei Verschiedene Paritätsberechnungen
einfach mixt und das als longitudinal P ausgibt.

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.