Bit de parité

Un bit de parité est un bit, dont la valeur est 0 ou 1, qui est ajouté à un bloc de données à des fins de détection des erreurs. Il donne aux données une parité paire ou impaire, qui est utilisée pour valider leur intégrité.

Les bits de parité sont souvent utilisés lors de la transmission de données afin de vérifier qu’elles ne sont pas corrompues pendant le transfert. Par exemple, chaque groupe de 7 bits de données peut inclure un bit de parité, pour un total de 8 bits, soit un octet. Si le protocole de transmission des données est configuré avec une parité impaire, chaque paquet de données doit avoir une parité impaire. S’il est configuré avec une parité paire, chaque paquet doit avoir une parité paire. Si un paquet est reçu avec la mauvaise parité, une erreur est générée et les données doivent être retransmises.

Le bit de parité de chaque paquet de données est calculé avant la transmission des données. Voici des exemples de calcul d’un bit de parité avec des paramètres de parité impaire et paire.

Parité impaire :
  • Valeur initiale : 1010101 (quatre 1)
  • Bit de parité ajouté : 1
  • Valeur transmise : 10101011
  • Résultat : parité impaire (cinq 1)
Parité paire :
  • Valeur initiale : 1010101 (quatre 1)
  • Bit de parité ajouté : 0
  • Valeur transmise : 10101010
  • Résultat : parité paire (quatre 1)

La valeur du bit de parité dépend de la parité initiale des données. Par exemple, la valeur binaire 10000000 a une parité impaire. Par conséquent, un 0 serait ajouté pour conserver la parité impaire, et un 1 serait ajouté pour donner à la valeur une parité paire.

Bien que la vérification de parité soit une méthode utile pour valider les données, elle n’est pas infaillible. Par exemple, les valeurs 1010 et 1001 ont la même parité. Par conséquent, si la valeur 1010 est transmise et que 1001 est reçue, aucune erreur ne sera détectée. Cela signifie que les vérifications de parité ne sont pas fiables à 100 % pour valider les données. Il reste toutefois peu probable que plusieurs bits soient incorrects dans un petit paquet de données. Tant qu’un seul bit est modifié, une erreur sera détectée. Les vérifications de parité sont donc plus fiables avec de petites tailles de paquets.

Mis à jour March 31, 2011 par Per C.

quizTestez vos connaissances

What does snake case use to represent spaces in words?

A
Underscores
0%
B
Hyphens
0%
C
Periods
0%
D
Forward slashes
0%
Correct! Incorrect!     View the Snake Case definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Bit de parité sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.