Calculateur de code Hamming
Générez un code Hamming (7,4) à partir de quatre bits de données et détectez ou corrigez une erreur de transmission sur un bit.
À propos du calculateur de code Hamming
Exemples de code Hamming
| Données ou code reçu | Résultat | Explication |
|---|---|---|
| Données 1011 | 0110011 | Les bits de parité sont 0, 1 et 0. |
| Données 1101 | 1010101 | Les bits de parité sont 1, 0 et 0. |
| Reçu 0010101 | Erreur à la position 1 | Inverser le premier bit restaure 1010101. |
Comment utiliser le calculateur Hamming
- Saisissez exactement quatre bits de données binaires, sans espaces ni séparateurs.
- Ajoutez éventuellement un mot reçu de sept bits pour rechercher une erreur de transmission.
- Cliquez sur Calculer le code Hamming pour générer le mot à parité paire.
- Consultez le syndrome et le code corrigé si vous avez fourni un mot reçu.
Questions fréquentes sur le code Hamming
Que signifie Hamming (7,4) ?
Le mot contient sept bits au total, dont quatre de données originales. Les trois autres apportent la parité nécessaire à la correction.
Quelle convention de parité est utilisée ?
La parité paire est utilisée pour les trois groupes. Un groupe valide contient donc un nombre pair de bits à un.
Comment le syndrome localise-t-il une erreur ?
Chaque contrôle échoué apporte une valeur de position binaire au syndrome. Leur somme correspond à la position, comptée à partir de un, du bit erroné unique.
Hamming (7,4) peut-il corriger deux erreurs ?
Non, il corrige un seul bit modifié par mot. Deux modifications peuvent produire un syndrome trompeur et ne doivent pas être considérées comme corrigibles de façon sûre.
Où utilise-t-on les codes Hamming ?
Ils servent à enseigner la théorie des codes et figurent dans des conceptions de mémoire, communication et stockage. Les systèmes réels emploient souvent des codes étendus ou plus puissants selon leurs exigences de fiabilité.