Bit nieparzystości
Z Wikipedii
Zasugerowano, aby ten artykuł zintegrować z artykułem Bit parzystości. |
Bit nieparzystości to nieparzysta konwencja bitu parzystości (ang. parity bit) - jednostka binarna używana przy kontroli parzystości i wyszukiwaniu błędów parzystości.
Jest to bit dodawany do każdego bajtu informacji w celu sprawdzenia poprawności pakietu, w ten sposób, by liczba jedynek w bajcie i bicie parzystości była zawsze nieparzysta. Bit nieparzystości otrzymuje wartość 0 lub 1 tworząc sumę wszystkich bitów tak aby łączna wartość równała się 1 - była zawsze nieparzysta.
- Pakiet bajtowy 10111101 jest parzysty (6 bitów '1'), więc bit nieparzystości wynosi 1 dając 9-bitowe wyrażenie kodowe 101111011.
- Pakiet bajtowy 01110011 jest nieparzysty (ma 5 bitów '1'), więc bit nieparzystości wynosi 0, dając 9-bitowy wyraz kodowy 011100110.
- Pakiet bajtowy 11111111 jest parzysty (mimo iż jeden jest nieparzyste), więc bit nieparzystości wynosi 1, dając w rezultacie 9-bitowe nieparzyste wyrażenie kodowe 111111111.
Bit nieparzystości umożliwia wykrywanie tylko pojedynczych przekłamań. Toteż obecnie zaprzestaje się jego używania na rzecz rozbudowanych i pewniejszych protokołów nadzoru poprawności transmitowanych danych.
Odwrotnością bitu nieparzystości jest bit parzystości.