Code de hamming. controle d'erreur.
Résolu/Fermé
'sop
Messages postés
12
Date d'inscription
mardi 3 février 2009
Statut
Membre
Dernière intervention
5 juillet 2009
-
29 juin 2009 à 20:46
'sop Messages postés 12 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 5 juillet 2009 - 29 juin 2009 à 23:01
'sop Messages postés 12 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 5 juillet 2009 - 29 juin 2009 à 23:01
A voir également:
- Code de hamming. controle d'erreur.
- Erreur 0x80070643 - Accueil - Windows
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Controle parental pc - Guide
- Code de déverrouillage oublié - Guide
4 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
29 juin 2009 à 21:25
29 juin 2009 à 21:25
Ton message a 8 bits : N1, N2 ... N8
Tu auras des contrôles d'erreur en 1, 2, 4, 8 comme d'habitude
Remarque : il est plus logique de commencer par C0 (car 2^0) , ou alors tu fais C1, C2, C4
C0 C1 N1 C2 N2 N3 N4 C3 N5 N6 N7 N8
Tu auras des contrôles d'erreur en 1, 2, 4, 8 comme d'habitude
Remarque : il est plus logique de commencer par C0 (car 2^0) , ou alors tu fais C1, C2, C4
C0 C1 N1 C2 N2 N3 N4 C3 N5 N6 N7 N8
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
29 juin 2009 à 22:42
29 juin 2009 à 22:42
Exactement !
Le calcul exact est de dire que si le message final (celui qui est envoyé ou reçu) a une taille comprise entre 2^n et 2^(n+1) exclus, alors il contient n+1 bits de parités
Donc le message initial sera compris entre 2^n-(n+1) et 2^(n+1)-(n+1) exclus
C'est à dire entre 2^n-n et 2^(n+1)-(n+2) inclus
Effectivement pour n+1=4 bits de parités on a n=3
Le message sera entre 2^3-4=4 et 2^4-4=12 exclus
Donc entre 2^3-3=5 et 2^4-5=11 inclus
Idem pour n+1=5, on peut contrôler entre 2^4-4=12 et 2^5-6=26
Le calcul exact est de dire que si le message final (celui qui est envoyé ou reçu) a une taille comprise entre 2^n et 2^(n+1) exclus, alors il contient n+1 bits de parités
Donc le message initial sera compris entre 2^n-(n+1) et 2^(n+1)-(n+1) exclus
C'est à dire entre 2^n-n et 2^(n+1)-(n+2) inclus
Effectivement pour n+1=4 bits de parités on a n=3
Le message sera entre 2^3-4=4 et 2^4-4=12 exclus
Donc entre 2^3-3=5 et 2^4-5=11 inclus
Idem pour n+1=5, on peut contrôler entre 2^4-4=12 et 2^5-6=26
'sop
Messages postés
12
Date d'inscription
mardi 3 février 2009
Statut
Membre
Dernière intervention
5 juillet 2009
29 juin 2009 à 22:11
29 juin 2009 à 22:11
ok, je pensais qu'avec 4 bits de controle, on ne pouvait controler uniquement 11 bits (pas un de plus pas un de moins).
Maintenant, si j'ai bien compris, avec 4 bits on peut controler des messages dont la taille est comprise entre 5 et 11 (inclu). Et avec 5 bits, a titre d'exemple, on peut controler les messages entre 12 et 26 bits, les bits de controle se placant toutes les puissance de 2.
cest correct?
Maintenant, si j'ai bien compris, avec 4 bits on peut controler des messages dont la taille est comprise entre 5 et 11 (inclu). Et avec 5 bits, a titre d'exemple, on peut controler les messages entre 12 et 26 bits, les bits de controle se placant toutes les puissance de 2.
cest correct?
'sop
Messages postés
12
Date d'inscription
mardi 3 février 2009
Statut
Membre
Dernière intervention
5 juillet 2009
29 juin 2009 à 23:01
29 juin 2009 à 23:01
Ceci repond donc a ma question.
Merci pour ton aide.
Merci pour ton aide.