article

EBCDIC (Extended Binary Coded Decimal Interchange Code) 为国际商用机器公司(IBM)於1963年-64年间推出的字元编码表,根据早期打孔机式的二进化十进数(BCD, Bindary Coded Decimal)排列而成。

它的缺点是:英文字母不是连续地排列,中间出现多次断续,为撰写程式的人带来了一些困难。

字元对应


EBCDIC编码表本来有58个字符,如下图灰色底所示。后来于各版本的编码表中,加入了其他字符,以符合各地使用者所需。

以下是其中两个版本的EBCDIC编码表:CP037(英语)及CP500(多语言#5)。

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

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

於编码表中,0x00 - 0x3F及0xFF为控制字元,0x40为空格,0x41为不换行空格(no-break space),0xCA为选择性连字号(soft hyphen)。

参见


外部连结


字符集

EBCDIC | Extended Binary Coded Decimals Interchange Code | EBCDIC | EBCDIC | EBCDIC | Extended Binary Coded Decimal Interchange Code | EBCDIC | EBCDIC | Kod EBCDIC | Extended Binary Coded Decimal Interchange Code | EBCDIC | EBCDIC | EBCDIC

 

This article is licensed under the GNU Free Documentation License. It uses material from the "EBCDIC".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld