Care este diferența dintre paritatea parității și paritatea ciudată?

Chiar paritatea și paritatea ciudată se referă la modurile de verificare a parității de comunicații asincrone; paritatea parității stabilește un bit suplimentar la 1 dacă elementul de date are deja un număr impar de biți "1" sau la 0 dacă numărul de biți "1" este egal, în timp ce verificarea parității ciudate face același lucru, dar lasă numărul "1" "biți ciudat. biți de paritate sunt utilizați pentru a detecta erorile în dispozitivele care stochează memoria.

Iată un exemplu de paritate ciudată. Mesajul transmis 01000000 are doar un "1" în el. Conversia acestei parități în paralel impare adaugă un zero, care generează 0 01000000. Numărul total de cifre "1" din mesaj rămâne unul, care este un număr impar. Dacă un mesaj este 10101100, acel mesaj are patru 1s în el, dând un număr par. Transformându-l în paritate ciudată adaugă un "1" la început, rezultând 1 10101100.

Cu paritatea uniformă, rezultatele ar fi fost inversate. Primul mesaj (01000000) ar avea un "1" adăugat, rezultând 1 01000000. Al doilea mesaj (10101100) are deja un număr par de biți "1", mesajului de paritate ar fi 0 10101100.

Atât receptorul, cât și expeditorul trebuie să fie de acord să folosească verificarea parității și să folosească metodologia parțială sau parțială.