Qu'est-ce que Bit de parité ?
Bit unique ajouté à une suite de bits de données pour fixer la parité, paire ou impaire, du nombre de 1. Rendre le nombre de 1 pair est la parité paire, le rendre impair la parité impaire, et sa valeur est le OU exclusif de tous les bits de données. Vérifier la parité à la réception détecte un nombre impair d'erreurs de bits, mais pas un nombre pair, et n'indique pas quel bit est erroné. Il est utilisé dans les communications UART et pour protéger mémoires et registres, et combiner plusieurs parités aux couvertures qui se chevauchent donne des codes correcteurs d'erreurs comme les codes de Hamming.
Nom japonais: パリティビット
« Bit de parité » apparaît dans 14 questions d'entraînement réparties sur 8 thèmes, dont Architecture des systèmes et fiabilité, Bases de la théorie de l'information et du codage, Circuits logiques.
Domaine: Bases de la théorie de l'information et du codage
Questions fréquentes
À quelle fréquence des erreurs échappent-elles à un contrôle de parité ?
Si les bits sont erronés indépendamment, les erreurs qui échappent sont surtout des erreurs sur 2 bits. Quand le taux d'erreur binaire est faible, deux bits erronés à la fois sont encore bien moins probables, si bien que la parité est utile dans bien des cas. Les erreurs en rafale, où un bruit touche plusieurs bits consécutifs, tendent toutefois à produire un nombre pair d'erreurs, et un CRC leur convient mieux.
Comment choisir entre parité paire et parité impaire ?
Leur capacité de détection est la même. Avec la parité impaire, le bit de parité vaut 1 même quand les données sont toutes à 0, si bien qu'un défaut comme une ligne coupée qui laisse tous les bits bloqués à 0 est aussi détecté comme une erreur. Les deux extrémités de la liaison conviennent à l'avance de celle à utiliser.