Articles

Pariteettibitti

päivitetty: 10/17/2017 by Computer Hope

Pariteettibitti

pariteettibitti, joka tunnetaan myös tarkistusbittinä, on yksittäinen bitti, joka voidaan liittää binäärimerkkiin. Sen arvo on joko 1 tai 0, jolloin 1-bitin kokonaismäärä on joko parillinen (”parillinen pariteetti”) tai pariton (”pariton pariteetti”).

pariteettibitin tarkoituksena on tarjota yksinkertainen tapa tarkistaa virheet myöhemmin. Kun dataa tallennetaan tai siirretään sähköisesti, ei ole harvinaista, että bitit ”flip” – muuttuvat 1: stä 0: ksi tai päinvastoin. Pariteettitarkistuksilla voidaan havaita joitakin näistä virheistä. Jos esimerkiksi tarkistetaan binäärijakso parillisella pariteetilla, voidaan laskea ykkösten kokonaismäärä. Jos ykkösten määrä ei ole tasan, on todennäköisesti tapahtunut virhe.

tämän tyyppisen virhetarkistuksen luontainen heikkous on se, että se pystyy havaitsemaan vain parittoman määrän virheitä sekvenssissä. Jos parillinen määrä bittiä käännetään, pariteettitarkistus ei nappaa sitä.

esimerkki pariteettitarkistusprosessista

  1. datalle 10101 annetaan parillinen Bitti 1, jolloin saadaan bittijakso 101011.
  2. nämä tiedot siirretään toiselle tietokoneelle. Passituksessa data vioittuu, ja tietokone saa virheellisen tiedon 100011.
  3. vastaanottava tietokone laskee pariteetin: 1+0+0+0+1+1 = 3. Sen jälkeen se suorittaa 3 modulo 2 (loput 3 jaettuna 2: lla), odottaen tulosta 0, joka osoittaisi, että luku on parillinen.
  4. sen sijaan se saa tuloksen 3 modulo 2 = 1, mikä osoittaa luvun olevan pariton. Koska se etsii numeroita, joilla on Pariteetti, se pyytää alkuperäistä tietokonetta lähettämään tiedot uudelleen.
  5. tällä kertaa tieto tulee läpi ilman virheitä: 101011. Vastaanottava tietokone laskee 1+0+1+0+1+1 = 4.
  6. 4 modulo 2 = 0, mikä osoittaa tasaista pariteettia. Pariteettibitti riisutaan jakson lopusta, ja tieto 10101 hyväksytään.

Check bits, Hardware terms, Mark parity, Parity check, Space parity