• Aucun résultat trouvé

TD1 - Codes utilisant des bits de parité

N/A
N/A
Protected

Academic year: 2022

Partager "TD1 - Codes utilisant des bits de parité"

Copied!
1
0
0

Texte intégral

(1)

Département d’Informatique DUT Informatique 2A Traitement de l’information

TD1 - Codes utilisant des bits de parité

1 Double parité

• On désire envoyer le motHELLO. Pour ce faire le bloc de bits correspondant est obtenu en mettant sur chaque colonne le code ASCII d’un caractère à transmettre, en commençant par le premier caractère sur la première colonne.

• Pour détecter une erreur (voire plusieurs erreurs) sur ce bloc de bits, on utilise une double parité, en effectuant :

— un contrôle de parité paire sur les lignes (contrôle longitudinal) ;

— un contrôle de parité paire sur les colonnes (contrôle transversal), ce contrôle s’ap- plique également aux bits de parité du contrôle longitudinal.

• On vous demande de donner la séquence binaire en octal effectivement transmise.

Indication : codes ASCII sur 7 bits.

— E →69 = 10001012;

— H →72 = 10010002;

— L →76 = 10011002;

— 0 →79 = 10011112.

2 Code de Hamming

• On considère un code de Hamming avec parité impaire pour contrôler une transmission.

• On vous demande de trouver le message qui sera envoyé, sachant que les données à transmettre sont A9C316.

• Déterminer le message initial, en effectuant éventuellement la correction d’une erreur, si le message reçu est61300148.

Remarque : il s’agira d’utiliser à chaque fois les méthodes “basique” et simplifié. Que ce soit pour calculer la séquence à transmettre ou pour vérifier celle reçue et en extraire le message initial qui est transmis. Le cas échéant ne pas oublier de corriger le message.

1

Références

Documents relatifs

Bien que ces tailles de clés soient jugées accepta- bles à l’heure actuelle, l’analyse a permis d’arriver à la conclusion que 14 bits supplémentaires dans la longueur de

• Effort nécessaire à réaliser les attaques: 2 57 opérations pour établir les deux listes + 2 56 blocs de 64 bits de stockage pour mémoriser les résultats

• Pour avoir une image bien contrastée, l’histogramme doit présenter une distribution uniforme des niveau gris => grande dynamique. • Pour améliorer le

Introduction Bases Ensembles Nombres

(pour l’anglais SHift Left) d´ecale tous les bits d’une position vers la gauche et place un z´ero comme bit le plus ` a droite. Lorsqu’il y a d´ebordement, l’indicateur

(pour l’anglais SHift Left) d´ecale tous les bits d’un registre ou d’une case m´emoire d’une position vers la gauche et place un z´ero comme bit le plus ` a droite, ce

[r]

de telle sorte que la premi`ere moiti´e du tableau contienne des nombres plus petits que la deuxi`eme moiti´e.. t pointe successivement sur chacun des ´el´ements du bas du tableau