Les définitions du dictionnaire technique classées par catégories: |
ASCII (acronyme de American Standard Code for Information Interchange) est une méthode de codage des caractères en binaire, chaque code sur 7 bits représente un caractère: lettres et chiffres ou caractères de contrôle dédiés aux imprimantes, terminaux ou modem. 128 caractères différents sont repris, numérotés de 0 à 127.
Ascii ne permet pas l'utilisation de caractères accentués utilisés dans d'autres langues que l'anglais. Pour d'autres langues, on utilise un codage sur 8 bits, soit 256 caractères différents. Les premiers XT d'IBM utilisaient l'ascii étendu, actuellement, on utilise plutôt l'ANSI.
IBM utilise dans les premiers PC l'ASCII étendu. La majorité des systèmes actuels utilisent l'ANSI. Dans ce cas, les codes de 128 à 255 sont différents suivant la langue utilisée (en fait le paramétrage linguistique du clavier).
En DOS et sous Windows, ces caractères peuvent être affichés par la combinaison de touches <alt> + numéro en décimal. Dans certains langages, la commande print char(numéro) imprime également le caractère. Les caractères en bleu sont imprimables. Les autres sont des caractères de contrôle non imprimables ou affichables. On retrouve:
les caractères de format du texte (mise en forme) en rouge
Les caractères ESC, SO et SI sont utilisés en combinaison avec des touches (des extensions de codes), en vert
Des caractères spécifiques aux bandes magnétiques (obsolètes), en brun
commandes pour périphériques série synchrones principalement utilisées par le protocole xon/xoff, en orange
Commandes de périphériques (sélection) en vert foncé
Commandes diverses, en bleu foncé
Codage Décimal | Caractère | Codage Binaire | Remarque |
000 | NUL | 00000000 | caractère null |
001 | SOH | 00000001 | Start of Heading, début d'en-tête |
002 | STX | 00000010 | Start of Text, début du texte |
003 | ETX | 00000011 | End of Text, fin du texte |
004 | EOT | 00000100 | End Of transmission, fin de transmission. |
005 | ENQ | 00000101 | Enquiry, demande |
006 | ACK | 00000110 | Acknowledge |
007 | BEL | 00000111 | Bel, son sur le haut parleur |
008 | BS | 00001000 | Backspace, suppression |
009 | HT | 00001001 | Horizontal Tab, tabulation verticale |
010 | LF | 00001010 | Line Feed, saut de ligne |
011 | VT | 00001011 | Vertical Tab, tabulation verticale |
012 | FF | 00001100 | Form Feed, saut de page |
013 | CR | 00001101 | Carriage Return (retour chariot), retour du curseur à gauche, généralement utilisé avec LF. |
014 | SO | 00001110 | Shift Out, sortie du mode SHIFT |
015 | SI | 00001111 | Shift In, entrée en mode shift |
016 | DLE | 00010000 | data link escape, libère la ligne |
017 | DC1 | 00010001 | device control 1 - Xon |
018 | DC2 | 00010010 | device control 2 |
019 | DC3 | 00010011 | device control 3 - Xoff |
020 | DC4 | 00010100 | device control 4 |
021 | NAK | 00010101 | Acknowledge negatif |
022 | SYN | 00010110 | Synchronisation |
023 | ETB | 00010111 | End of transmissed block (fin de la transmission d'un block de données |
024 | CAN | 00011000 | Cancel |
025 | EM | 00011001 | End of Medium, séparateur de bande |
026 | SUB | 00011010 | Substitude, remplacement |
027 | ESC | 00011011 | |
028 | FS | 00011100 | File separator, séparateur de fichier |
029 | GS | 00011101 | Group separator, séparateur de groupe |
030 | RS | 00011110 | Record separator, séparateur d'enregistrement |
031 | US | 00011111 | Unit Separator, séparateur d'unité de sauvegarde (bande) |
032 | SP | 00100000 | Espace |
033 | ! | 00100001 | |
034 | " | 00100010 | |
035 | # | 00100011 | |
036 | $ | 00100100 | |
037 | % | 00100101 | |
038 | & | 00100110 | |
039 | ' | 00100111 | |
040 | ( | 00101000 | |
041 | ) | 00101001 | |
042 | * | 00101010 | |
043 | + | 00101011 | |
044 | , | 00101100 | |
045 | - | 00101101 | |
046 | . | 00101110 | |
047 | / | 00101111 | |
048 | 0 | 00110000 | |
049 | 1 | 00110001 | |
050 | 2 | 00110010 | |
051 | 3 | 00110011 | |
052 | 4 | 00110100 | |
053 | 5 | 00110101 | |
054 | 6 | 00110110 | |
055 | 7 | 00110111 | |
056 | 8 | 00111000 | |
057 | 9 | 00111001 | |
058 | : | 00111010 | |
059 | ; | 00111011 | |
060 | < | 00111100 | |
061 | = | 00111101 | |
062 | > | 00111110 | |
063 | ? | 00111111 | |
064 | @ | 01000000 | |
065 | A | 01000001 | |
066 | B | 01000010 | |
067 | C | 01000011 | |
068 | D | 01000100 | |
069 | E | 01000101 | |
070 | F | 01000110 | |
071 | G | 01000111 | |
072 | H | 01001000 | |
073 | I | 01001001 | |
074 | J | 01001010 | |
075 | K | 01001011 | |
076 | L | 01001100 | |
077 | M | 01001101 | |
078 | N | 01001110 | |
079 | O | 01001111 | |
080 | P | 01010000 | |
081 | Q | 01010001 | |
082 | R | 01010010 | |
083 | S | 01010011 | |
084 | T | 01010100 | |
085 | U | 01010101 | |
086 | V | 01010110 | |
087 | W | 01010111 | |
088 | X | 01011000 | |
089 | Y | 01011001 | |
090 | Z | 01011010 | |
091 | [ | 01011011 | |
092 | \ | 01011100 | |
093 | ] | 01011101 | |
094 | ^ | 01011110 | caractère escape |
095 | _ | 01011111 | |
096 | ` | 01100000 | |
097 | a | 01100001 | |
098 | b | 01100010 | |
099 | c | 01100011 | |
100 | d | 01100100 | |
101 | e | 01100101 | |
102 | f | 01100110 | |
103 | g | 01100111 | |
104 | h | 01101000 | |
105 | i | 01101001 | |
106 | j | 01101010 | |
107 | k | 01101011 | |
108 | l | 01101100 | |
109 | m | 01101101 | |
110 | n | 01101110 | |
111 | o | 01101111 | |
112 | p | 01110000 | |
113 | q | 01110001 | |
114 | r | 01110010 | |
115 | s | 01110011 | |
116 | t | 01110100 | |
117 | u | 01110101 | |
118 | v | 01110110 | |
119 | w | 01110111 | |
120 | x | 01111000 | |
121 | y | 01111001 | |
122 | z | 01111010 | |
123 | { | 01111011 | |
124 | | | 01111100 | |
125 | } | 01111101 | |
126 | ~ | 01111110 | |
127 | DEL | 01111111 | Effacement, équivalent à la touche clavier |
Définition annexe: terminal informatique
Dernière mise à jour, le 25/01/2021Tous droits réservés: reproduction interdite sans l'accord écrit de matériel-informatique.be |
© les marques citées sont propriétés des constructeurs et éditeurs |