Articles

pariteitsbit

bijgewerkt: 17-10-2017 by Computer Hope

pariteitsbit

een pariteitsbit, ook bekend als een controlebit, is een enkele bit die aan een binaire tekenreeks kan worden toegevoegd. Het is ingesteld op 1 of 0 om het totale aantal 1-bits even (“even pariteit”) of oneven (“oneven pariteit”) te maken.

Het doel van een pariteit bit is om een eenvoudige manier te bieden om later op fouten te controleren. Wanneer gegevens elektronisch worden opgeslagen of overgedragen, is het niet ongewoon dat bits “omdraaien” — veranderen van een 1 naar een 0, of vice versa. Pariteitscontroles kunnen een aantal van deze fouten opsporen. Bijvoorbeeld, om een binaire reeks met even pariteit te controleren, kan het totale aantal van degenen worden geteld. Als het aantal niet gelijk is, is er waarschijnlijk een fout opgetreden.

de inherente zwakte van dit type foutcontrole is dat het alleen een oneven aantal fouten in de reeks kan detecteren. Als een even aantal bits wordt omgedraaid, zal een pariteitscontrole het niet vangen.

voorbeeld pariteitscontroleproces

  1. de gegevens 10101 krijgen de even pariteitsbit van 1, wat resulteert in de bitsequentie 101011.
  2. deze gegevens worden overgebracht naar een andere computer. Tijdens het transport zijn de gegevens beschadigd en ontvangt de computer de onjuiste gegevens 100011.
  3. de ontvangende computer berekent de pariteit: 1+0+0+0+1+1 = 3. Het voert dan 3 modulo 2 (de rest van 3 gedeeld door 2), verwacht het resultaat 0 die zou aangeven dat het aantal is even.
  4. in plaats daarvan krijgt het resultaat 3 modulo 2 = 1, wat aangeeft dat het getal oneven is. Omdat het op zoek is naar getallen met even pariteit, vraagt het de originele computer om de gegevens opnieuw te verzenden.
  5. Deze keer komen de gegevens zonder fouten door: 101011. De ontvangende computer berekent 1+0+1+0+1+1 = 4.
  6. 4 modulo 2 = 0, Wat even pariteit aangeeft. De pariteit bit wordt ontdaan van het einde van de reeks, en de data 10101 wordt geaccepteerd.

controleer bits, Hardwaretermen, Markpariteit, Pariteitscontrole, Spatiepariteit