Pariteettibitti ( Eng. Parity bit ) - ohjausbitti tietokonetekniikassa ja tietoverkoissa , jonka avulla tarkistetaan binääriluvun kokonaispariteetti (luvun yksittäisten bittien lukumäärän pariteetti ).
Sarjaviestinnässä käytetään usein 7 databitin, pariteettibitin, yhden tai kahden pysäytysbitin muotoa. Tämä muoto sijoittaa siististi kaikki 7-bittiset ASCII - merkit kätevään 8-bittiseen tavuun. Myös muut muodot ovat sallittuja: 8 databittiä ja pariteettibitti.
Sarjaliikenteessä pariteettia ohjataan yleensä liitäntälaitteistolla (esim . UART ). Virhemerkki annetaan prosessorin (ja käyttöjärjestelmän ) saataville laitteiston tilarekisterin kautta. Virheiden korjaaminen tapahtuu yleensä tietojen uudelleenlähetyksellä, jonka yksityiskohdat käsitellään ohjelmistolla (esim. käyttöjärjestelmän I/O-toiminnot)
Tietyn binäärisekvenssin (esimerkiksi konesanan ) tarkistamista pariteettibitillä kutsutaan myös pariteettikontrolliksi . Pariteetin hallinta on yksinkertaisin ja tehokkain tiedonhallintamenetelmä. Se voi havaita vain yksittäisiä virheitä tarkistettavista tiedoista. Kaksoisvirhe tunnistetaan virheellisesti kelvollisiksi tiedoiksi. Siksi pariteettia sovelletaan pieniin tietopaloihin, tyypillisesti tavua kohden , mikä antaa redundanssitekijän 1/8 tälle menetelmälle. Menetelmää käytetään harvoin tietokoneverkoissa alhaisten diagnostisten ominaisuuksien vuoksi. Tähän menetelmään on tehty muunnelma - pysty- ja vaakapariteettisäätö . Erona on, että alkuperäistä dataa pidetään matriisina, jonka rivit muodostavat datatavut. Tarkistusnumero lasketaan erikseen jokaiselle matriisin riville ja sarakkeelle. Tämä menetelmä havaitsee merkittävän osan kaksoisvirheistä, mutta siinä on enemmän redundanssia. Nyt sitä ei myöskään käytetä lähes koskaan tiedon siirtämiseen verkon kautta.
Pariteetti on itse asiassa erityinen tapaus tarkistaa syklisen summan redundanssi polynomin x +1 kanssa .
Pariteettibitti tai tarkistusbitti generoidaan suoritettaessa XOR- toimintoa peräkkäin (1 bitti 2:lla, tulos 3:lla, tulos 4:llä jne.).
Tarkastellaan piiriä, joka käyttää yhdeksänbittisiä koodisanoja, jotka koostuvat kahdeksasta databitistä, jota seuraa pariteettibitti.
Tyhjässä tai olemattomassa bittivirrassa on myös nolla 1 bittiä, joten pariteettibitti on '0'.