Exemple 2.1. Codage
Dans le code CCITT n°2, chaque mot de code est codé sur 5 bits
Dans le domaine de la télécopie, il existe de nombreux codes (Huffman, alphamosaïque...) dont l'utilisation est déterminée par l'application visée (Telex, Videotex,...). Les éléments constituant les fichiers des systèmes informatiques sont exprimés soit en binaire soit en ASCII.
Dans la liaison série, les informations sont fournies sous forme de caractères, chaque caractère faisant l'objet d'un codage.
L'alphabet le plus courat est probablement le code CCITT n°5, plus communément appelé code ASCII. Le code ASCII était autrefois utilisé pour les liaisons avec les terminaux des gros systèmes
la table ASCII de base
Tableau 2.1. Codes de commande de la table ASCII
NUL : Null | TAB : Horizontal Tabulation | DC1 : Device Control 1, XON | EM : End of médium |
SOH : Start Of Header | LF : Line Feed | DC2 : Device Control 2 | SUB : Substitute |
STX : Start of Text | VT : Vertical Tabulation | DC3 : Device Control 3, XOFF | ESC : Escape |
EOT : End Of Transmission | FF : Form Feed | DC4 : Device Control 4 | FS : File Separator |
ENQ : Enquiry | CR : Carriage Return | NAK : Negative Acknowledge | GS : Group Separator |
ACK : Acknowledge | SO : Shift Out | SYN : Synchronous idle | RS : Record Separator |
BEL : Bell | SI : Shift In | ETB : End of Transmission Block | US : Unit Separator |
BS : Backspace | DLE : Data Link Escape | CAN : Cancel | SP : Space |
la table ASCII étendue
Chaque mot de ce code comporte 7 bits. Il donne donc accès à 128 combinaisons possibles. Dans cet ensemble se côtoient caractères de contrôles, de mise en page, lettres de l'alphabet (minuscules et majuscules), chiffres, symboles mathématiques de base et caractères de ponctuations .
Le code ASCII sur 8 bits, appelé ASCII étendu, pense à nous qui n'utilisons pas une langue anglo-saxonne et donc avons besoin des accents.