Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment télécharger un nouvel inje…
  • Comment faire pour convertir System.…
  • Comment faire pour tester les chaîn…
  • Fuite performances de la mémoire 
  • Qu'est-ce que le débogueur de scrip…
  • Comment déterminer Algorithmes 
  • Comment faire des pauses dans un Tur…
  • Quelle est la différence entre faib…
  • Comment faire pour ouvrir les fichie…
  • Comment gérer les segments d'annula…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Qu'est-ce que Interleave Coding

    ? Au lieu de transmettre ou enregistrer des informations comme un flux régulier de code binaire, entrelacement codage prend les données et mélange les éléments binaires de diverses façons , de sorte que les différents tronçons de code deviennent entremêlés . Ce processus rend beaucoup plus facile de détecter les erreurs de copie en code binaire , comme quand un 1 obtient substitué à un 0. Erreurs

    en code binaire , les seuls chiffres sont 1 et 0. Si un codeur met un 1 là où il est censé être un 0 , il en résulte des erreurs lorsque le décodeur restaure les données binaires dans sa forme originale , comme un texte écrit ou un signal sonore. Messages en code binaire comprend un espace entre chaque tronçon de code pour installer des bits de contrôle qui permettent de détecter des erreurs de codage . Lorsqu'ils sont confrontés à un gros bloc de code, un bit de contrôle ne peut détecter qu'un nombre limité d'erreurs.
    Entrelacement

    entrelacement améliore vérifier la capacité de morceaux pour détecter les erreurs . Quand entrelacement redistribue le code, il coupe les longues étendues ou des mots de code en unités plus petites , ce qui donne les bits de contrôle petits tronçons sur lesquels travailler. Cela augmente le pourcentage d'erreurs qu'ils attrapent . Lorsque les fabricants de musique encoder des CD, par exemple , l'entrelacement répand une seule trame de données plus de 109 cadres. Si un bit de contrôle est capable de capturer quatre erreurs par petit cadre , brisant la trame originale en 109 signifie que les bits peuvent attraper 436 erreurs , ou quatre pour chacune des trames .

    Types

    bloc d'entrelacement prend un bloc de taille fixe de caractères et les réarrange sans répéter ou omettre des caractères individuels. Entrelacement alvéolée impose des retards différents lors de la transmission des bits de données , le déplacement de la commande. Hélicoïdale entrelacement réorganise les éléments de code en cassant un bloc de code en éléments plus petits , puis les placer dans un tableau hélice pour briser l'ordonnance initiale. CDs utilisent cross- entrelacé codage Reed-Solomon ( CIRC ) , qui décompose les données en mots de code, mélange ensuite des morceaux de différents mots de code ensemble.
    Désentrelacement

    entrelacement code est seulement la première étape. Lorsque les données atteignent leur destination, l'ordinateur récepteur doit désentrelacer il . Le désentrelacement est fixé à inverser la transformation opérée par l'entrelacement initial , à rétablir le code d'origine . Si vous utilisez un dispositif d'entrelacement compliqué, le désentrelacement peut restaurer les morceaux de code à l'ordre original, mais il ne peut pas changer le fait que chaque trame de données a été retardée par le processus. En conséquence, la transmission est en retard quand l'original aurait arrivé sans entrelacement.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ouvrir un fichier PRM 
  • Présentation PowerPoint idées pour une classe Devoir informatique 
  • Comment spécifier une interface en UML 
  • Comment obtenir l'ID cellulaire localisation du réseau GSM utilisant un Pocket PC 
  • Comment Cypher cryptographie pour Ordinateurs 
  • Comment détecter les collisions dans Xcode 
  • Comment créer Indice Utilisation des codes HTML 
  • Différences entre HTML 5 et HTML 4 
  • Comment mettre fin OmniMark Script 
  • Quelles sont les caractéristiques SGML 
  • Connaissances Informatiques © http://www.ordinateur.cc