EBCDIC (Extended Binary Coded Decimal Interchange Code) 为国际商用机器公司(IBM)于1963年-64年间推出的字符编码表,根据早期打陆模孔机式的二进化十进数(BCD, Binary Coded Decimal)排列而成。
EBCDIC(广义二进制编码的十进制交换码)(读作"ehb-suh-dik"或"ehb-kuh-dik"),是字母或数字字符的二进制编码,是IBM为它的更大型的 *** 作系统而开发的。它是为IBM的S/390上的IBMOS/390 *** 作系统上使用的文本文件的编码,并且数千个公司丛慎为它们的遗留应用程序和数据库使用这种编码。在一个EBCDIC的文件里,每个字母或数字字符都被表示为一个8位的二进制数(一个0、1字符串)。256个可能的字符被定义早郑缓(字母,数字和一些特殊字符)。
IBM的个人计算机和工作站 *** 作系统不使用它们所有的EBCDIC编码。相反的,它们使用文本的工业标准编码,ASCII码。转化程序允许不同的 *** 作系统从一种编码到另一种编码的转化。
也可参见统一的字符编码标准。
Code Page,是字符编码的另轮春坦一种说法。Code Page包含了一个表,表中的值,用于表示针对某种语言所用的字符集。更简单点说,就腊桐是Code Page中,用一个数字编号,表示了所要采用何种字符编码,去编解码相应的值,用于正确显示出相应的字符。
Code Page这森激一概念,源于IBM,后被其他常见广泛采用,包括Microsoft,SAP,Oracle等。这些常见,各自定义了一套自己的Code Page,给每一个code page号,指定一个字符编码。比如,对于众所周知的UTF-8编码,在IBM的Code Page中编号是1208,在微软中是65001,在SAP中是4110.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)