1.2 Code ASCII
L'American Standard Code for Information Interchange (en
français Code Américain Standard pour l'Echange d'Information)
voit le jour vers les années 1963. Il est également reconnu par
d'autres organismes de normalisation comme le CCITT (Comité Consultatif
International Télégraphique et Téléphonique) sous
le nom d'alphabet CCITT n°5, ou l'ISO (International Standard
Organisation) sous le nom ISO-646.
ASCII est le code le plus répandu, en particulier dans
le monde du Personal Computer (PC) qui est la machine la plus connue. C'est un
code de longueur fixe (7 bits) permettant de coder 128 caractères, soit
tous ceux utilisés pour l'écriture de l'anglais. Il n'y a, par
contre, pas de places pour les caractères accentués.
Il inclut les lettres minuscule et majuscules, les chiffres,
les signes de ponctuation, quelques signes arithmétiques et
typographiques divers et enfin 32 caractères de commandes utilisables
soit pour une mise en page soit pour des protocoles de communication
[SCH2005].
Les caractères sont les symboles
élémentaires permettant d'écrire un texte. Tout transfert
ou traitement informatique de ce texte devra évidemment s'appuyer sur
une représentation binaire.
Nous n'aborderons pas l'aspect visuel d'un texte (police,
couleur, ...) dans ce travail. Le texte que nous lisons à l'écran
n'est pas une suite de caractères, mais résulte d'un formatage
réalisé par le logiciel de traitement de texte qui a servi
à la représentation de ce document.
Le formatage intègre donc d'autres
éléments d'informations qui ne sont pas des caractères
dits imprimables [JEA2005].
Le tableau 1.1 présente la table de représentation
de code ASCII tirée de l'encyclopédie WIKIPEDIA [WIK2001].
Il faut noter que les codes non cités ne sont pas
gérés par Microsoft Windows.
6
Tableau 1.1 : Table de représentation de code ASCII.
Code
|
Caractère
|
Code
|
Caractère
|
Code
|
Caractère
|
Code
|
Caractère
|
Code
|
Caractère
|
0
|
Car. Nul
|
69
|
E
|
116
|
T
|
164
|
|
211
|
Ó
|
...
|
|
70
|
F
|
117
|
U
|
165
|
|
212
|
Ô
|
7
|
sig.sonore
|
71
|
G
|
118
|
V
|
166
|
|
213
|
Õ
|
8
|
ret. Arrière
|
72
|
H
|
119
|
W
|
167
|
§
|
214
|
Ö
|
9
|
Tabulation
|
73
|
I
|
120
|
X
|
168
|
·
|
215
|
×
|
10
|
saut ligne
|
74
|
J
|
121
|
Y
|
169
|
(c)
|
216
|
Ø
|
11
|
tab. Vert
|
75
|
K
|
122
|
Z
|
170
|
|
217
|
Ù
|
12
|
saut page
|
76
|
L
|
123
|
{
|
171
|
«
|
218
|
Ú
|
13
|
ret.chariot
|
77
|
M
|
124
|
|
|
172
|
#172;
|
219
|
Û
|
...
|
|
78
|
N
|
125
|
}
|
173
|
-
|
220
|
Ü
|
32
|
Espace
|
79
|
O
|
126
|
~
|
174
|
®
|
221
|
|
33
|
!
|
80
|
P
|
...
|
|
175
|
|
222
|
Þ
|
34
|
"
|
81
|
Q
|
128
|
€
|
176
|
°
|
223
|
ß
|
35
|
#
|
82
|
R
|
...
|
|
177
|
#177;
|
224
|
A
|
36
|
$
|
83
|
S
|
130
|
|
178
|
2
|
225
|
A
|
37
|
%
|
84
|
T
|
131
|
É
|
179
|
3
|
226
|
A
|
38
|
&
|
85
|
U
|
132
|
|
180
|
'
|
227
|
|
39
|
'
|
86
|
V
|
133
|
...
|
181
|
u
|
228
|
Ä
|
40
|
(
|
87
|
W
|
134
|
|
182
|
|
229
|
Å
|
41
|
)
|
88
|
X
|
135
|
|
183
|
·
|
230
|
Æ
|
42
|
*
|
89
|
Y
|
136
|
à
|
184
|
|
231
|
Ç
|
43
|
+
|
|
Z
|
|
%o
|
|
1
|
|
E
|
|
|
90
|
|
137
|
|
185
|
|
232
|
|
44
|
,
|
91
|
[
|
138
|
|
186
|
°
|
233
|
E
|
45
|
-
|
|
\
|
|
|
|
»
|
|
E
|
|
|
92
|
|
139
|
|
187
|
|
234
|
|
46
|
.
|
93
|
]
|
140
|
OE
|
188
|
1/4
|
235
|
Ë
|
47
|
/
|
|
^
|
|
|
|
|
|
|
1/2
|
|
I
|
|
|
94
|
|
|
|
|
|
|
189
|
|
236
|
|
48
|
0
|
|
_
|
|
é
|
|
3/4
|
|
I
|
|
|
95
|
|
142
|
|
190
|
|
237
|
|
49
|
1
|
|
`
|
|
|
|
|
|
|
|
|
I
|
|
|
96
|
|
|
|
|
|
|
191
|
|
238
|
|
50
|
2
|
|
A
|
|
`
|
|
À
|
|
Ï
|
|
|
97
|
|
145
|
|
192
|
|
239
|
|
51
|
3
|
|
B
|
|
'
|
|
Á
|
|
Ð
|
|
|
98
|
|
146
|
|
193
|
|
240
|
|
52
|
4
|
|
C
|
|
«
|
|
Â
|
|
Ñ
|
|
|
99
|
|
147
|
|
194
|
|
241
|
|
53
|
5
|
|
D
|
|
»
|
|
|
|
O
|
|
|
100
|
|
148
|
|
195
|
|
242
|
|
54
|
6
|
|
E
|
|
·
|
|
Ä
|
|
O
|
|
|
101
|
|
149
|
|
196
|
|
243
|
|
55
|
7
|
|
F
|
|
-
|
|
Å
|
|
O
|
|
|
102
|
|
150
|
|
197
|
|
244
|
|
56
|
8
|
|
G
|
|
--
|
|
Æ
|
|
Õ
|
|
|
103
|
|
151
|
|
198
|
|
245
|
|
57
|
9
|
|
H
|
|
|
|
Ç
|
|
Ö
|
|
|
104
|
|
152
|
|
199
|
|
246
|
|
7
60 <
61 =
62 >
63 ?
64 @ O · Î
111 159 206 253
65 A
66 B
67 C R Ø Ñ
114 162 209
68 D 115 S 163 £ 210 Ò
58
59
:
;
105
106
107
108
109 ... 204
110
P Espace T Þ
112 160 207 254
Q Ð ·
113 161 208 255
N
J
K
L
M
I
153
154
155
156
158
TM
Z
OE
S
200
201
202
203
205
È
É
Ê
Ë
Ì
Í
247
248
249
250
251
252
÷
U
U
U
Ü
Ø
|