Qu'est-ce que la farce de bits?

La farce des bits, parfois appelée justification positive, est le processus d'ajouter des informations supplémentaires non de données dans une chaîne de données informatiques, généralement pour s'assurer que les données sont correctement lues lorsque l'ordinateur les reçoit. Les données informatiques sont faites de bits d'informations sous la forme de 1 et 0. Pour signaler le début et la fin d'un morceau de données, un code est utilisé. Lorsque les informations réelles transmises peuvent être confondues pour ce code et ignorées, les bits supplémentaires, tels que 0, sont insérés - bourrés - dans le code afin que l'ordinateur sache quelles données traiter.

Également connu sous le nom de rembourrage de bits, la farce des bit aide à prévenir les erreurs lorsqu'un ordinateur reçoit des informations. Les bits ne représentent aucune information réelle et une fois toutes les données transmises, l'ordinateur supprime ou ignore les bits inutiles. Si, par exemple, le signal pour le début d'une ligne de code était de cinq 1 dans une ligne et que les données réelles envoyées ont commencé avec cinq 1, l'ordinateur penseraitC'était le signal de départ et le supprimer. Pour éviter cela, un bit zéro serait inséré entre les quatrième et cinquième 1, il se lirait donc comme "111101" au lieu de "11111". L'ordinateur supprimerait ensuite le zéro et lirait les données comme cinq au lieu de la supprimer.

Une autre utilisation pour la farce des bits consiste à remplir une chaîne de données qui nécessite un certain nombre de bits pour transmettre correctement. Une série d'informations peut devoir avoir d'au moins 10 bits de long mais n'a que neuf présents. Dans cette situation, un morceau supplémentaire serait ajouté pour porter le total à 10. Le bit supplémentaire sera rejeté lorsque les données seront interprétées.

En plus d'aider l'ordinateur à interpréter correctement les morceaux de données, la farce des bits est également utilisée pour aider à la synchronisation informatique. Un ordinateur envoie et reçoit des informations dans un rythme régulier basé sur son horloge interne. Si trop des mêmes bits - une ligne de tous les 0 pour exampLe - sont envoyés immédiatement, l'horloge d'ordinateur peut sortir de la synchronisation et exécuter les commandes dans le mauvais ordre. Insertion d'un 1 dans la ligne de 0 forces de l'horloge informatique pour se synchroniser et empêcher ce problème.

Similaire à aider un ordinateur à rester synchronisé, Bit Farming aide également l'ordinateur à lire correctement les données lorsque les informations sont envoyées en bits plutôt que comme flux continu. Pour inciter l'ordinateur à voir la transmission comme des bits aléatoires continues est généré et envoyé à l'ordinateur pendant qu'il attend que le prochain morceau réel d'informations soit transmis. Cela maintient le schéma de transmission à un rythme cohérent.

L'ordinateur sait supprimer les bits non données des flux de données une fois qu'ils sont reçus. Les programmeurs informatiques ont besoin de savoir quels bits starter afin que l'ordinateur les supprime au lieu de les lire sous forme de données réelles. Si l'ordinateur essayait d'interpréter ces bits en peluche au lieu de les rejeter, cela entraînerait des erreurs informatiques dans le programme.

DANS D'AUTRES LANGUES