Professional Documents
Culture Documents
les chiffres,
les majuscules,
les minuscules,
Remarques :
Certains constructeurs, dont IBM suivis par tous les fabricants de compatibles, ont enrichi cette
table ASCII en utilisant le 8ime bit, ce qui double le nombre de caractres reprsentables
(256). Les caractres supplmentaires sont essentiellement :
Le code ASCII 8 bits existe en 2 variantes : le jeu de caractres IBM PC (cest le jeu de
caractres standard du DOS) et le jeu de caractres ISO-ANSI (jeu de caractres international
utilis dans Windows). Ces deux jeux diffrent notamment au niveau des caractres nationaux
accentus et des caractres semi-graphiques.
000
001
010
011
100
101
110
111
0000
NUL
DLE
SP
0001
SOH
DC1
0010
STX
DC2
0011
ETX
DC3
0100
EOT
DC4
0101
ENQ
NAK
0110
ACK
SYN
&
0111
BEL
ETB
1000
BS
CAN
1001
HT
EM
1010
10
LF
SUB
1011
11
VT
ESC
12
FF
FS
<
1101
13
CR
GS
}
1.2 - Code ANSI
1110
14
SO
RS
>
1111
15
SI
US
DEL
Les logiciels sous Windows utilisent la norme ANSI, qui reprend en grande partie le code ASCII, et
propose des extensions diffrentes selon le " code de page " retenu.
Ainsi, le code page 850 est trs employ en France, alors que le code page 864 dfinit un jeu de
caractres " arabe ".
Lutilisation du code ANSI se fait de la mme manire que pour un code ASCII (intersections colonneligne).
Son utilisation se fait sensiblement de la mme faon que le tableau ASCII, savoir quun caractre est
cod par la lecture des valeurs binaires des intersections ligne/colonne. Ainsi, le caractre A se codera C1
en hexadcimal soit la suite binaire 11000001. Les caractres de commandes ont en principe la mme
signification quen ASCII. Ainsi, SP indique lespace, CR le retour chariot,
Bit de
parit Il est zro (0) car le nombre de 1 est pair (il y a 4 un)
Code dit imparit ou abusivement parit impaire
On complte la chane de n bits de faon ce que la suite de bits transmise comporte un
nombre impair de 1.
Donc le bit de poids le plus fort est mis 1 si le nombre de 1 de loctet est pair, 0 sinon.
Exemple sur 8 bits
Bit de
parit Il est un (1) car le nombre de 1 est pair (il y a 4 un)
Rq :
Cette mthode trs utilise et gnralement suffisante nest en fait efficace que dans la mesure o il ny
a pas derreurs simultanes sur 2, 4, 6, ou 8 bits, ce qui ne changerait pas la parit. (ex. Si nous
mettions la suite binaire 10010000 en parit et que nous recevions la suite 01010000, il serait
impossible de dire sil sagit bien de ce qui a t envoy ou non car, bien que la suite binaire reue soit
diffrente de celle mise, la parit est bien respecte).
Pour accrotre la prcision de la dtection derreurs de transmissions, il existe dautres mthodes plus
complexes que nous ne ferons qunumrer ici : les codes de blocs et les codes cycliques.
2 La reprsentation des informations multimdia
Pour tre cod sous forme numrique, le son doit tout dabord tre chantillonn : la courbe va tre
remplace par des segments de droites, linfinit de valeurs possibles va tre remplac par un ensemble
de niveaux.
Ces images sont trs gourmandes en mmoire car chaque pixel est cod par un bit dans le cas dune
image noir et blanc, par 3 octets dans le cas dune image couleur.
Pour les images en couleurs, chaque octet correspond une des trois couleurs primaires (Rouge, Vert,
Bleu). Les 256 valeurs codables sur un octet correspondent au poids de chacune des couleurs primaires
qui compose le point color. Ce systme donne un total de 16,5 millions de couleurs codables (2553), ce
qui est grandement suffisant car lil humain est loin de pouvoir en discerner autant.
1 point de couleur : F0 A9 4C
Pour une image 640 x 480, si chaque point est cod sur 3 octets, cela donne une image qui va ncessiter
900 KO de mmoire, cette taille passera plus de 2 MO pour une image 1024 x 768 !
Cest pourquoi, on utilise souvent un autre systme de codage des images bitmaps, le codage laide de
la palette de couleur : On dtermine 256 couleurs importantes dans limage, ces couleurs sont codes
sur 3 octets (mais une seule fois), ensuite chaque pixel est cod sur un octet qui correspond une
entre dans la palette des couleurs. De cette faon, on divise peu prs par trois lencombrement
mmoire dune image, mais on perd quelque peu en nuance et en contraste :
Exemple :
1 point de couleur : A6
...
...
A5
F2 A6 78
A6
19 FE 6A
A7
05 3F 87
...
...3 octets de
couleur
Cest cette technique qui est utilise pour les images bmp.
Lorsquon veut reprsenter une image en mmoire, on est donc en face dun choix : doit on privilgier le
nombre de pixels dune image (640x480 ou 1024x768), cest dire sa dfinition ou au contraire le
nombre de couleurs utilises (256 ou 16,5 millions) ? La plupart du temps, un meilleur rsultat sera
obtenu en privilgiant le nombre de couleurs.
VECTORIEL
Ce sont les quations mathmatiques des portions de droites et de courbes qui sont mmorises.
Un cercle, par exemple, sera dtermin compltement par les coordonnes du centre et la valeur du
rayon avec ventuellement la couleur du trait et lpaisseur de ce trait.
Lintrt de cette mthode est que lon peut modifier la taille du dessin sans en altrer la dfinition et les
proportions. De plus si le dessin est compos de plusieurs objets, ils pourront tre manipuls
sparment.
Pour 24 images par seconde, cela donne 21 Mo de donnes transmises et traites par seconde. Pour
rduire la quantit dinformations plusieurs solutions sont utilises :
Diminuer la taille de limage en rduisant la fentre daffichage,
Diminuer le nombre de couleurs (256 couleurs est une quantit raisonnable),
Diminuer le nombre dimage la seconde (18 au lieu de 24),
Compresser les donnes et dcompresser pendant le temps de traitement par une carte dextension
spciale.
Animation par image de synthse
Il est galement possible de raliser une animation en affichant des images synthtises par
lordinateur ; Elles peuvent avoir t calcules pralablement. On se rapproche alors du cas prcdent.
Lordinateur doit calculer les images en temps rel, mesure quelles sont affiches. Cette mthode est
employe dans la plupart des programmes de simulation. Elle ncessite une puissance de calcul trs
leve et des techniques de programmation trs labores.
2.4 La compression des donnes
Les problmes de stockage du son, de limage ou plus gnralement des fichiers binaires posent des
problmes de place mmoire pour le stockage ou la transmission, cest pourquoi avec lre du multimdia
les techniques de compression sont dactualit.
Une photo 24x36 cms, avec une dfinition de lordre de 150 points par mm 2 (qualit photo classique)
reprsente 13 millions de points, 3 octets par points on dpasse les 40 MO !
Un document vido cest 25 images par secondes avec en plus du son ! !
On va donc tre oblig dutiliser des techniques de compression, il en existe 2 grandes catgories :