Accueil    Développement    LEX & YACC    Outils    Liens Web  
Programmation
ADSI pour WinNT - Arborecence des éléments WinNT.
CRC 16 - Méthode de calcul d’un checksum de 16 bits
Expressions Régulières - Trés pratiques pour traiter des chaines de caractères et commun à de nombreux languages.
Le TRI - Quelques méthodes de tri.
Propriétés ADSI - Explorer les propriétés d’un élément grâce à ADSI
SQL - Le B.A.BA du language de requête des bases de données.
CRC 16  Impression de l'article

Méthode de calcul

Le CRC 16 se calcule sur tous les octets d’un message en appliquant la méthode suivante :

  • Initialiser le CRC (registre de 16 bits) à 0xFFFF
  • Faire du premier octet du message au dernier
  •     CRC         XOR <octet> -> CRC
    Faire 8 fois
    Décaler le CRC d’un bit à droite
    Si le bit sorti = 1, faire CRC XOR 0xA001 -> CRC
    Fin Faire
  • Fin faire

357 visiteswebmaster le 18.06.2001
Copyright 2000-2009 BUCHARD@com