Codes alphanumériques

Représentation des lettres et signes en BINAIRE : code ASCII
Le tableau suivant donne le code ASCII de chaque signe en binaire à sept bits B6 B5 B4 B3 B2 B1 B0
Comme les ordinateurs codent généralement sous 8 bits, le bit B7 est toujours zéro
Peut-être cette représentation vous semblera-t-elle bien compliquée, mais si on y regarde de près, elle permet de se rendre compte des propriétés suivantes, très utilisées en programmation :
  • le code de chaque lettre se déduit de celui de la précédente par ordre alphabétique en joutant 1.
  • les codes des majuscules et des minuscules diffèrent uniquement par le bit B5
  • donc : minuscule = MAJUSCULE + 0010 0000
  • soit : minuscule = MAJUSCULE + 32 ; ou : minuscule = MAJUSCULE + 20 hexadécima
Enfin, il est très facile de trouver le code ASCII de n'importe quel caractère en utilisant les cases décimales en mauve.
Par exemple, A, qui se trouve à l'intersection de la colonne 4 et de la ligne 1, a pour code ASCII
le nombre 41 hexadécimal.
L'étoile * qui se trouve en colonne 2, ligne 10 a pour code 2A hexadécimal (10 est représenté par 'A' en hexadécimal)
B6 B5 B4 en décimal
0
1
2
3
4
5
6
7
B6 B5 B4 en binaire
000
001
010
011
100
101
110
111
Décimal
B3
B2
B1
B0
0
0
0
0
0
NUL
DLE
SP
0
@
P
`
p
1
0
0
0
1
SOH
DC1
!
1
A
Q
a
q
2
0
0
1
0
STX
DC2
"
2
B
R
b
r
3
0
0
1
1
ETX
DC3
#
3
C
S
c
s
4
0
1
0
0
EOT
DC4
$
4
D
T
d
t
5
0
1
0
1
ANQ
NAC
%
5
E
U
d
u
6
0
1
1
0
ACK
SYN
&
6
F
V
f
v
7
0
1
1
1
BEL
ETB
'
7
G
W
g
w
8
1
0
0
0
BS
CAN
(
8
H
X
h
x
9
1
0
0
1
HT
EM
)
9
I
Y
i
y
10
1
0
1
0
LF
SUB
*
:
J
Z
j
z
11
1
0
1
1
VY
ESC
+
;
K
[
k
{
12
1
1
0
0
FF
FS
,
<
L
\
l
:
13
1
1
0
1
CR
GS
-
=
M
]
m
}
14
1
1
1
0
SO
RS
.
>
N
^
n
~
15
1
1
1
1
SI
US
/
?
O
_
o
DEL
B6 B5 B4 en binaire
000
001
010
011
100
101
110
111
B6 B5 B4 en décimal
0
1
2
3
4
5
6
7
Les codes à deux ou trois lettres tels que NUL, DLE, ACK, US, ont été utilisés par les télescripteurs, pour lesquels ce code a d'ailleurs été inventé aux fins de synchronisation ou de détection-correction d'erreurs. Par la suite, ces codes ont été utilisés pour les protocoles des communications à travers des réseaux. Ils sont actuellement totalement tombés en désuétude.
Obtenir le code décimal d'un caractère
1 - Entrez un caractère
2 - Presser le bouton "Code"
Le caractère peut être entré par son code décimal en maintenant la touche ALT pressée pendant l'entrée des chiffres, puis relâchée pour voir apparaître le caractère correspondant.
Essayez avec ALT 144 qui doit donner le caractère É

 


 

Retour à "Numération binaire et hexadécimale"
Retour en page d'accueil