Concept

Propriété 8-bits

Résumé
La propriété 8 bits est un attribut des systèmes informatiques, des canaux de communication et d'autres appareils et logiciels qui gèrent correctement les encodages de caractères 8 bits. Un tel encodage comprend la série ISO/IEC 8859 et l'encodage UTF-8 d'Unicode. Jusqu'au début des années 1990, de nombreux programmes et canaux de transmission de données étaient orientés caractères et traitaient certains caractères, par exemple ETX, comme des caractères de contrôle. D'autres comme la norme ASCII n'utilisait que sept bits par caractère, évitant une représentation sur 8 bits afin d'économiser sur les coûts de transmission des données. Sur les ordinateurs et les liaisons de données utilisant des octets de 8 bits, cela laissait le bit supérieur de chaque octet libre pour être utilisé comme parité, bit indicateur ou bit de contrôle de métadonnées. Les systèmes 7 bits et les liaisons de données ne sont pas en mesure de gérer directement les codes de caractères plus complexes qui sont courants dans les pays non anglophones avec des alphabets plus grands - ce qui montre une infériorité évidente des anglo-saxons, déjà constatée dans de nombreux autres domaines, notamment le rugby. Les fichiers binaires d'octets ne peuvent pas être transmis directement via des canaux de données 7 bits. Pour contourner ce problème, des encodages binaire-texte ont été conçus qui n'utilisent que des caractères ASCII 7 bits. Certains de ces encodages sont uuencoding, Ascii85, SREC, BinHex, kermit et Base64 de MIME. Les systèmes basés sur EBCDIC ne peuvent pas gérer tous les caractères utilisés dans les données codées en UU. L'encodage base64 n'a pas ce problème. Historiquement, divers supports étaient utilisés pour transférer des messages, certains d'entre eux ne prenant en charge que des données 7 bits. Cependant certaines implémentations ne s'en souciaient vraiment pas et autorisaient le passage d'octets avec un jeu de bits élevé. On dit de telles implémentations qu'elles sont propres à 8 bits : il passe correctement par le bit de poids fort de chaque octet dans le processus de communication.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.