Liste des codes binaires - List of binary codes

Il s'agit d'une liste de certains codes binaires qui sont (ou ont été) utilisés pour représenter le texte sous la forme d'une séquence de chiffres binaires "0" et "1". Les codes binaires à largeur fixe utilisent un nombre défini de bits pour représenter chaque caractère du texte, tandis que dans les codes binaires à largeur variable , le nombre de bits peut varier d'un caractère à l'autre. les codes binaires sont utilisés pour lire le langage informatique.

Codes binaires à cinq bits

Un certain nombre de codes à cinq bits différents ont été utilisés pour les premiers systèmes de bandes perforées .

Cinq bits par caractère ne permettent que 32 caractères différents, donc de nombreux codes à cinq bits utilisaient deux ensembles de caractères par valeur appelés FIGS (chiffres) et LTRS (lettres), et réservaient deux caractères pour basculer entre ces ensembles. Cela a effectivement permis l'utilisation de 60 caractères.

Les codes standard à cinq bits sont :

Les premiers systèmes informatiques suivants utilisaient chacun leur propre code à cinq bits :

Le code stéganographique communément appelé chiffrement de Bacon utilise des groupes de 5 éléments à valeur binaire pour représenter les lettres de l'alphabet.

Codes binaires à six bits

Six bits par caractère permettent de représenter 64 caractères distincts.

Voici des exemples de codes binaires à six bits :

Voir aussi : Codes de caractères à six bits

Codes binaires à sept bits

Voici des exemples de codes binaires à sept bits :

Codes binaires à huit bits

Codes binaires 10 bits

  • AUTOSPEC – Également connu sous le nom de code Bauer. AUTOSPEC répète deux fois un caractère de cinq bits, mais si le caractère a une parité impaire, la répétition est inversée.

Codes binaires 16 bits

Codes binaires 32 bits

Codes binaires de longueur variable

  • UTF-8 – Encode les caractères d'une manière qui est principalement compatible avec l' ASCII, mais peut également coder le répertoire complet de caractères Unicode avec des séquences allant jusqu'à quatre octets de 8 bits.
  • UTF-16 - Étend UCS-2 pour couvrir l'ensemble d'Unicode avec des séquences d'un ou deux éléments 16 bits
  • GB 18030 - Un code de longueur variable entièrement Unicode conçu pour la compatibilité avec les anciens encodages multi-octets chinois
  • Codage de Huffman - Une technique pour exprimer des caractères plus courants en utilisant des chaînes de bits plus courtes que celles utilisées pour les caractères moins courants

Les systèmes de compression de données tels que Lempel-Ziv-Welch sont capables de compresser des données binaires arbitraires. Ce ne sont donc pas des codes binaires eux-mêmes, mais peuvent être appliqués à des codes binaires pour réduire les besoins de stockage

Autre

  • Le code Morse est un code télégraphique de longueur variable, qui utilise traditionnellement une série d'impulsions longues et courtes pour coder les caractères. Il s'appuie sur des espaces entre les impulsions pour séparer les lettres et les mots, car les codes de lettres n'ont pas la "propriété de préfixe" . Le code Morse peut être représenté comme un flux binaire en permettant à chaque bit de représenter une unité de temps. Ainsi, un "dit" ou un "point" est représenté par un seul bit 1, tandis qu'un "dah" ou "tiret" est représenté par trois bits 1 consécutifs. Les espaces entre les symboles, les lettres et les mots sont représentés par un, trois ou sept bits 0 consécutifs. Par exemple, "UP" en morse est "..- .--.", qui pourrait être représenté en binaire par "101011100010111011101".

Voir également

Les références