Extended Binary Coded Decimal Interchange Code

L'Extended Binary Coded Decimal Interchange Code (EBCDIC) est un mode de codage des caractères sur 8 bits créé par IBM à l'époque des cartes perforées. Il existe 6 versions différentes, incompatibles entre elles. Ce mode de codage a été critiqué pour cette raison, mais aussi parce que certains caractères de ponctuation ne sont pas disponibles dans certaines versions. Ces disparités ont parfois été interprétées comme un moyen pour IBM de conserver ses clients captifs.

EBCDIC est encore utilisé dans les systèmes AS/400 d'IBM ainsi que sur les mainframes sous MVS, VM ou DOS/VSE.

Sommaire

Exemple de codage

Ce tableau représente le codage de CCSID 500, une variante d'EBCDIC. Les caractères de 0x00 à 0x3F ainsi que 0xFF sont des caractères de contrôle, 0x40 est l'espace, 0x41 est l'espace insécable, et 0xCA est le tiret sécable.

  0123456789ABCDEF
40  âäàáãåçñ[.<(+!
50 &éêëèíîïìß]$*);^
60 -/ÂÄÀÁÃÅÇѦ,%_>?
70 øÉÊËÈÍÎÏÌ`:#@\'="
80 Øabcdefghi«»ðýþ±
90 °jklmnopqrªºæ¸Æ¤
A0 µ~stuvwxyz¡¿ÐÝÞ®
B0 ¢£¥·©§¼½¾¬¯¨´×
C0 {ABCDEFGHI­ôöòóõ
D0 }JKLMNOPQR¹ûüùúÿ
E0 \÷STUVWXYZ²ÔÖÒÓÕ
F0 0123456789³ÛÜÙÚ 

Voir aussi

Lien interne

Lien externe

See also: Extended Binary Coded Decimal Interchange Code, ASCII, Bit, Carte perforée, EBCDIC 297, EBCDIC 8859, IBM, MVS, Mainframe