précédant | suivant
| sommaire | recapitulation
ASCII _ (American
Standart Code
for Information
Interchange)
Vu que toute donnée est stockée sous forme numérique,
les programmeurs d'un commun accord on suivient la norme du standart americain.
C'est une norme de codage de 128 caractères alphanumériques
sur 7 bits. Les versions étendues sur 8 bits (appelé ASCII
Etendu et pesant un octet), 256 caractères sont adaptées
suivant les pays. Le codage n'est évidement pas le même en
Asie qu'en Occident vue que les caractères ne correspondent pas
du tout et que leur alphabet est beaucoup plus riche que le notre, qui
lui même est plus riche que celui des américains (qui n'a
pas d'accent, soit dit en passant). En France pour le plain/texte on marche
avec l' ISO-8859-1 qui est aussi appelé ISO-8859 latin1 (il comprend
les accents toute casse (maj et min)+ quelques signes, voir
le french-HOWTO sur lfo ou www.freenix.org/unix/linux/HOWTO/) .
Rappel: Le codage est une convention de sortie de clavier, qui signifie
que avec tel codage, le cabochon de la touche représentera tel caractères
de tel alphabet.
L'équivalant international de l'ASCII est connu sous le nom
de ISO 646
L'ASCII est codé comme suit:
-
0 à 31 => représentent les caractères
de controles (saut de lignes, retour chariot, debut et fin de transmission
etc....) en binaire de 0000000 à
0011111
-
32 à 65 => représentent de 32 à 47 (les divers
signes (!"#$%&'()*+,-./), de 48 à
57 les chiffre 0..9, de 58 à 64 (:;<=>?@)
en binaire de 0100000
à 0111111
-
65 à 90 => représentent les
majuscules, en binaire de 1000000
à 1011000
-
97 à 122 => représentent les minuscules,
en binaire de 1011001 à
____________________________________________________________
Les Caratéres ASCII (tableaux de représentation)
_____________________________
caractère
| Désignation |
code ASCII |
Hexa |
NUL |
NUL1 |
0 |
00 |
SOH |
Start Of Heading |
1 |
01 |
STX |
Start of TeXt |
2 |
02 |
ETX |
End of TeXt |
3 |
03 |
EOT |
End Of Transmission |
4 |
04 |
ENQ |
ENQuire |
5 |
05 |
ACK |
ACKnowledge |
6 |
06 |
BEL |
BELL (sonnerie)
\a |
7 |
07 |
BS |
BackSpace retour arrière
\b |
8 |
08 |
HT |
Horiz Tab tabulation horiz
\t |
9 |
09 |
LF => |
Fin de Ligne
\n |
10 |
0A |
VT |
Tabulation vérticale
\v |
11 |
0B |
FF |
Form Feed saut de page
\f |
12 |
0C |
CR |
Retour Chariot
\r |
13 |
0D |
SO |
Shift Out sorti de Maj |
14 |
0E |
SI |
Shift In blocage en Maj |
15 |
0F |
DLE |
Data Line Escape |
16 |
10 |
DC1 |
Device Control 1 |
17 |
11 |
DC2 |
Device Control 2 |
18 |
12 |
DC3 |
Device Control 3 |
19 |
13 |
DC4 |
Device Control 4 |
20 |
14 |
NAK |
Negative Acknowledge |
21 |
15 |
SYN |
SYNcronous IDE1 |
22 |
16 |
ETB |
End of xmiT Block |
23 |
17 |
CAN |
CANcel |
24 |
18 |
EM |
End of Medium |
25 |
19 |
SUB |
SUBstitute |
26 |
1A |
ESC |
ESCape échapement |
27 |
1B |
FS |
File Separator séparateur de fichier |
28 |
1C |
GS |
Groupe Separator Sép de Grp |
29 |
1D |
RS |
Record Separator séparateur d'enrg |
30 |
1E |
US |
Unit Separator séparateur d'unité |
31 |
1F |
Espace |
espace blanc \s |
32 |
20 |
! |
point d'exclamation |
33 |
21 |
" |
_idem_ |
34 |
22 |
# |
diéze |
35 |
23 |
$ |
dollars |
36 |
24 |
% |
pourcent |
37 |
25 |
& |
_idem_ |
38 |
26 |
' |
_idem_ |
39 |
27 |
( |
_idem_ |
40 |
28 |
) |
_idem_ |
41 |
29 |
* |
_idem_ |
42 |
2A |
+ |
_idem_ |
43 |
2B |
, |
virgule |
44 |
2C |
- |
_idem_ |
45 |
2D |
. |
_idem_ |
46 |
2E |
/ |
_idem_ |
47 |
2F |
0 |
_idem_ |
48 |
30 |
1 |
_idem_ |
49 |
31 |
2 |
_idem_ |
50 |
32 |
3 |
_idem_ |
51 |
33 |
4 |
_idem_ |
52 |
34 |
5 |
_idem_ |
53 |
35 |
6 |
_idem_ |
54 |
36 |
7 |
_idem_ |
55 |
37 |
8 |
_idem_ |
56 |
38 |
9 |
_idem_ |
57 |
39 |
: |
_idem_ |
58 |
3A |
; |
_idem_ |
59 |
3B |
< |
_idem_ |
60 |
3C |
= |
_idem_ |
61 |
3D |
> |
_idem_ |
62 |
3E |
? |
_idem_ |
63 |
3F |
@ |
AROBAS |
64 |
40 |
A |
debut majuscule |
65 |
41 |
B |
_idem_ |
66 |
42 |
C |
_idem_ |
67 |
43 |
D |
_idem_ |
68 |
44 |
E |
_idem_ |
69 |
45 |
F |
_idem_ |
70 |
46 |
G |
_idem_ |
71 |
47 |
H |
_idem_ |
72 |
48 |
I |
_idem_ |
73 |
49 |
J |
_idem_ |
74 |
4A |
K |
_idem_ |
75 |
4B |
L |
_idem_ |
76 |
4C |
M |
_idem_ |
77 |
4D |
N |
_idem_ |
78 |
4E |
O |
_idem_ |
79 |
4F |
P |
_idem_ |
80 |
50 |
Q |
_idem_ |
81 |
51 |
R |
_idem_ |
82 |
52 |
S |
_idem_ |
83 |
53 |
T |
_idem_ |
84 |
54 |
U |
_idem_ |
85 |
55 |
V |
_idem_ |
86 |
56 |
W |
_idem_ |
87 |
57 |
X |
_idem_ |
88 |
58 |
Y |
_idem_ |
89 |
59 |
Z |
fin majuscule simple |
90 |
5A |
[ |
_idem_ |
91 |
5B |
\ |
_idem_ |
92 |
5C |
] |
_idem_ |
93 |
5D |
^ |
_idem_ |
94 |
5E |
_ |
_idem_ |
95 |
5F |
` |
_idem_ |
96 |
60 |
a |
debut minuscules |
97 |
61 |
b |
_idem_ |
98 |
62 |
c |
_idem_ |
99 |
63 |
d |
_idem_ |
100 |
64 |
e |
_idem_ |
101 |
65 |
f |
_idem_ |
102 |
66 |
g |
_idem_ |
103 |
67 |
h |
_idem_ |
104 |
68 |
i |
_idem_ |
105 |
69 |
j |
_idem_ |
106 |
6A |
k |
_idem_ |
107 |
6B |
l |
_idem_ |
108 |
6C |
m |
_idem_ |
109 |
6D |
n |
_idem_ |
110 |
6E |
o |
_idem_ |
111 |
6F |
p |
_idem_ |
112 |
70 |
q |
_idem_ |
113 |
71 |
r |
_idem_ |
114 |
72 |
s |
_idem_ |
115 |
73 |
t |
_idem_ |
116 |
74 |
u |
_idem_ |
117 |
75 |
v |
_idem_ |
118 |
76 |
w |
_idem_ |
119 |
77 |
x |
_idem_ |
120 |
78 |
y |
_idem_ |
121 |
79 |
z |
fin minuscules |
122 |
7A |
{ |
_idem_ |
123 |
7B |
| |
_idem_ |
124 |
7C |
} |
_idem_ |
125 |
7D |
~ |
_idem_ |
126 |
7E |
Touche de suppression |
_idem_ |
127 |
7F |
________________________________________________________________________
Les Caratéres ASCII Etendus (tableaux de représentation)
____________________________________________
Les deux jeux de caractères ASCII étendus les plus couramment
utilisés sont :
caractère |
Designation |
code ASCII |
Hexa |
€ |
€uro |
128 |
80 |
 |
_je ne sais pas_ |
129 |
81 |
‚ |
_idem_ |
130 |
82 |
ƒ |
_idem_ |
131 |
83 |
„ |
_idem_ |
132 |
84 |
… |
_idem_ |
133 |
85 |
† |
_idem_ |
134 |
86 |
‡ |
_idem_ |
135 |
87 |
ˆ |
_idem_ |
136 |
88 |
‰ |
_idem_ |
137 |
89 |
Š |
_idem_ |
138 |
8A |
‹ |
_idem_ |
139 |
8B |
Œ |
_idem_ |
140 |
8C |
 |
_je ne sais pas_ |
141 |
8D |
Ž |
_je ne sais pas_ |
142 |
8E |
 |
_je ne sais pas_ |
143 |
8F |
 |
_je ne sais pas_ |
144 |
90 |
‘ |
_idem_ |
145 |
91 |
’ |
_idem_ |
146 |
92 |
“ |
_idem_ |
147 |
93 |
” |
_idem_ |
148 |
94 |
• |
_idem_ |
149 |
95 |
– |
_idem_ |
150 |
96 |
— |
_idem_ |
151 |
97 |
˜ |
_idem_ |
152 |
98 |
™ |
_idem_ |
153 |
99 |
š |
_idem_ |
154 |
9A |
› |
_idem_ |
155 |
9B |
œ |
_idem_ |
156 |
9C |
 |
_idem_ |
157 |
9D |
ž |
_idem_ |
158 |
9E |
Ÿ |
_idem_ |
159 |
9F |
|
_idem_ |
160 |
A0 |
¡ |
_idem_ |
161 |
A1 |
¢ |
_idem_ |
162 |
A2 |
£ |
_idem_ |
163 |
A3 |
¤ |
_idem_ |
164 |
A4 |
¥ |
_idem_ |
165 |
A5 |
¦ |
_idem_ |
166 |
A6 |
§ |
_idem_ |
167 |
A7 |
¨ |
_idem_ |
168 |
A8 |
© |
_idem_ |
169 |
A9 |
ª |
_idem_ |
170 |
AA |
« |
_idem_ |
171 |
AB |
¬ |
_idem_ |
172 |
AC |
|
_idem_ |
173 |
AD |
® |
_idem_ |
174 |
AE |
¯ |
_idem_ |
175 |
AF |
° |
_idem_ |
176 |
B0 |
± |
_idem_ |
177 |
B1 |
² |
_idem_ |
178 |
B2 |
³ |
_idem_ |
179 |
B3 |
´ |
_idem_ |
180 |
B4 |
µ |
_idem_ |
181 |
B5 |
¶ |
_idem_ |
182 |
B6 |
· |
_idem_ |
183 |
B7 |
¸ |
_idem_ |
184 |
B8 |
¹ |
_idem_ |
185 |
B9 |
º |
_idem_ |
186 |
BA |
» |
_idem_ |
187 |
BB |
¼ |
_idem_ |
188 |
BC |
½ |
_idem_ |
189 |
BD |
¾ |
_idem_ |
190 |
BE |
¿ |
_idem_ |
191 |
BF |
À |
_idem_ |
192 |
C0 |
Á |
_idem_ |
193 |
C1 |
 |
_idem_ |
194 |
C2 |
à |
_idem_ |
195 |
C3 |
Ä |
_idem_ |
196 |
C4 |
Å |
_idem_ |
197 |
C5 |
Æ |
_idem_ |
198 |
C6 |
Ç |
_idem_ |
199 |
C7 |
È |
_idem_ |
200 |
C8 |
É |
_idem_ |
201 |
C9 |
Ê |
_idem_ |
202 |
CA |
Ë |
_idem_ |
203 |
CB |
Ì |
_idem_ |
204 |
CC |
Í |
_idem_ |
205 |
CD |
Î |
_idem_ |
206 |
CE |
Ï |
_idem_ |
207 |
CF |
Ð |
_idem_ |
208 |
D0 |
Ñ |
_idem_ |
209 |
D1 |
Ò |
_idem_ |
210 |
D2 |
Ó |
_idem_ |
211 |
D3 |
Ô |
_idem_ |
212 |
D4 |
Õ |
_idem_ |
213 |
D5 |
Ö |
_idem_ |
214 |
D6 |
× |
_idem_ |
215 |
D7 |
Ø |
_idem_ |
216 |
D8 |
Ù |
_idem_ |
217 |
D9 |
Ú |
_idem_ |
218 |
DA |
Û |
_idem_ |
219 |
DB |
Ü |
_idem_ |
220 |
DC |
Ý |
_idem_ |
221 |
DD |
Þ |
_idem_ |
222 |
DE |
ß |
_idem_ |
223 |
DF |
à |
_idem_ |
224 |
E0 |
á |
_idem_ |
225 |
E1 |
â |
_idem_ |
226 |
E2 |
ã |
_idem_ |
227 |
E3 |
ä |
_idem_ |
228 |
E4 |
å |
_idem_ |
229 |
E5 |
æ |
_idem_ |
230 |
E6 |
ç |
_idem_ |
231 |
E7 |
è |
_idem_ |
232 |
E8 |
é |
_idem_ |
233 |
E9 |
ê |
_idem_ |
234 |
EA |
ë |
_idem_ |
235 |
EB |
ì |
_idem_ |
236 |
EC |
í |
_idem_ |
237 |
ED |
î |
_idem_ |
238 |
EE |
ï |
_idem_ |
239 |
EF |
ð |
_idem_ |
240 |
F0 |
ñ |
_idem_ |
241 |
F1 |
ò |
_idem_ |
242 |
F2 |
ó |
_idem_ |
243 |
F3 |
ô |
_idem_ |
244 |
F4 |
õ |
_idem_ |
245 |
F5 |
ö |
_idem_ |
246 |
F6 |
÷ |
_idem_ |
247 |
F7 |
ø |
_idem_ |
248 |
F8 |
ù |
_idem_ |
249 |
F9 |
ú |
_idem_ |
250 |
FA |
û |
_idem_ |
251 |
FB |
ü |
_idem_ |
252 |
FC |
ý |
_idem_ |
253 |
FD |
þ |
_idem_ |
254 |
FE |
Touche de suppression |
_idem_ |
255 |
FF |
précédant | suivant
| sommaire | recapitulation
<-- Ce tableau a ete construit avec le script ascii_perso.pl alain
Adelmar -->