Recherche personnalisée

Dictionnaire technique de materiel-informatique.be: les définitions classées par thématique:
Electricité | Electronique numérique | Ordinateur - Unité centrale | Périphériques | Sauvegarde | Sécurité | Réseau | Logiciel | Internet | Multimedia | Sites | Acronyme

Contrôle de parité dans les transmissions numériques

Le contrôle de parité permet de vérifier l'intégrité (la justesse) des données envoyées (ou reçues) en comptant le nombre de bits à 1 et en collant le résultat directement à la suite des bits envoyés. Cette méthode ne permet pas de correction, uniquement la détection d'erreur dans la transmission. Elle est utilisées dans les liaisons séries, transmissions hertzienne longue distance et dans les premières mémoires pour ordinateurs.

En électronique digitale, les données sont codées en binaire: 0 ou 1. Les données codées sous forme de byte (octet) sauf pour quelques anciens systèmes utilisant 7 bits (premiers codes ascii). Le contrôle de la parité va compter le nombre de bits à 1 présent dans les 8 bits du message en base binaire. Deux types de parités sont utilisées, la paire et l'impaire. Dans le cas paire (EVEN), le bit de parité est 1 si le nombre de bit à 1 est impaire. Dans le cas impaire (ODD), le bit de parité est 1 si le nombre de bits à 1 est paire. Au total, le nombre de bits à 1 (parité comprise) est toujours paire dans une parité EVEN et impaire dans une parité ODD.

Dans le premiers PC, les mémoires vives (aussi appelées Ram) utilisaient également ce mécanisme pour contrôler les données (1 bit pour 8 bits de données). Une erreur est reliée à une interruption non masquable qui redémarre la machine. Cette solution est remplacée par les mémoires ECC et AECC qui détectent les erreurs mais sont capables d'en corriger respectivement 1 et 3.

Dernière mise à jour, le 06/01/2021
© Tous droits réservés, reproduction interdite sans accord écrit de materiel-informatique.be. Les marques citées sont propriétés des constructeurs et éditeurs.