Mercredi 11 mars 2009 3 11 /03 /Mars /2009 21:08

La norme ASCII (American Standard Code for Information Interchange « Code américain normalisé pour l'échange d'information ») est la norme de codage en informatique la plus connue et la plus largement compatible.

La norme ASCII établit une correspondance entre une représentation binaire des caractères de l'alphabet latin et les symboles, les signes, qui constituent cet alphabet. Par exemple, le caractère "a" est associé à "01100001" et "A" à "01000001".

La norme ASCII permet ainsi à toutes sortes de machines de stocker, analyser et communiquer de l'information textuelle. En particulier, la quasi totalité des ordinateurs personnels et des stations de travail utilisent l'encodage ASCII

Utilisant sept bit, l’ASCII permet de représenter 128 caractères, numérotés de 0 à 127. Le codage ASCII est souvent complété par des correspondances supplémentaires afin de permettre l'encodage informatique d'autres caractères, comme les caractères accentués par exemple. C’est l’ASCII dit « étendu » qui utilise le huitième bit de l’octet mais les versions existantes sont mutuellement incompatibles.

La norme ISO-8859 se décline par exemple en ISO-8859-1 lorsqu'elle étend l'ASCII avec les caractères accentués d'Europe occidentale.

Il existe d'autres normes que l'ASCII, comme l'Unicode par exemple, qui présentent l'avantage de proposer une version unifiée des différents encodages de caractères complétant l'ASCII mais aussi de permettre l'encodage de caractères autres que ceux de l'alphabet latin. Le codage UTF8 de l'Unicode est une extension d'ASCII utilisant le 8e bit.

L’utilisation des codes ASCII à partir du clavier se fait en tapant alt + le numéro.

Décimal

Valeur

000

NUL (Null char.)

001

SOH (Start of Header)

002

STX (Start of Text)

003

ETX (End of Text)

004

EOT (End of Transmission)

005

ENQ (Enquiry)

006

ACK (Acknowledgment)

007

BEL (Bell)

008

BS(Backspace)

009

HT (Horizontal Tab)

010

LF (Line Feed)

011

VT (Vertical Tab)

012

FF (Form Feed)

013

CR (Carriage Return)

014

SO (Shift Out)

015

SI(Shift In)

016

DLE (Data Link Escape)

017

DC1 (XON)(Device Control 1)

018

DC2 (Device Control 2)

019

DC3 (XOFF)(Device Control 3)

020

DC4 (Device Control 4)

021

NAK (Negativ Acknowledgemnt)

022

SYN (Synchronous Idle)

023

ETB (End of Trans. Block)

024

CAN (Cancel)

025

EM (End of Medium)

026

SUB (Substitute)

027

ESC (Escape)

028

FS (File Separator)

029

GS(Group Separator)

030

RS(Reqst to Send)(Rec. Sep.)

031

US(Unit Separator)

032

SP espace

033

!

034

"

035

#

036

$

037

%

038

&

039

'

040

(

041

)

042

*

043

+

044

,

045

-

046

.

047

/

048

0

049

1

050

2

051

3

052

4

053

5

054

6

055

7

056

8

057

9

058

:

059

;

060

<

061

=

062

>

063

?

064

@

065

A

066

B

067

C

068

D

069

E

070

F

071

G

072

H

073

I

074

J

075

K

076

L

077

M

078

N

079

O

080

P

081

Q

082

R

083

S

084

T

085

U

086

V

087

W

088

X

089

Y

090

Z

091

[

092

\

093

]

094

^

095

_

096

`

097

a

098

b

099

c

100

d

101

e

102

f

103

g

104

h

105

i

106

j

107

k

108

l

109

m

110

n

111

o

112

p

113

q

114

r

115

s

116

t

117

u

118

v

119

w

120

x

121

y

122

z

123

{

124

|

125

}

126

~

127

DEL (delete)

Source 

 

Merci à Dany de m'avoir donné l'idée de cet article.  


Autres articles :

Utiliser les caractères spéciaux
Achevé d’imprimer
Pour les nombres, la virgule ou le point ?
La charte graphique

Par Cath - Publié dans : Informatique - Communauté : BLOG D ENTREPRISE BLOG PRO
Ecrire un commentaire - Voir les 6 commentaires
Retour à l'accueil

Présentation

  • : Pour tous ceux qui veulent écrire un livre, un rapport, un mémoire pour que le résultat soit à la hauteur de leurs attentes... des avis, des conseils et des opinions personnelles
  • Partager ce blog
  • Retour à la page d'accueil

Syndication

  • Flux RSS des articles
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Signaler un abus - Articles les plus commentés