什么是EBCDIC(EBCDIC)?

扩展二进制编码十进制交换码(EBCDIC)是IBM于1963年开发的一种扩展二进制编码十进制(BCD)标准。BCD使用4个二进制计数器或位对标准计数系统的10位数字进行编码,其中,单个位可以是a 1 或a 0 数字字符的BCD DigitEBCDIC0 00001...
扩展二进制编码十进制交换码(EBCDIC)是IBM于1963年开发的一种扩展二进制编码十进制(BCD)标准。BCD使用4个二进制计数器或位对标准计数系统的10位数字进行编码,其中,单个位可以是a1或a0
数字字符的BCD
DigitEBCDIC0 00001 00012 00103 00114 01005 0101601107 01118 10009 1001
IBM将BCD作为标准,允许用户使用穿孔卡片在计算机之间移动共享数据。BCD的根源实际上在于IBM原始计算机穿孔卡片的行和列布局。通过EBCDIC,IBM将该方法扩展到8位,不仅允许对数字进行编码,还允许对大写和小写字母进行编码,格式化代码(如标题和回车符)以及基本通信控制,如请求确认Bell。这不仅允许IBM大型机的用户共享数据,但实际的编程代码也是如此。
EBCDIC的宽度为8位,即1个字节的宽度。每个字节由两个字节组成,每个字节的宽度为4位。前4位定义字符的类别,而第二个半字节定义该类中的特定字符。例如,将第一个半字节设置为所有一个字节,1111,将字符定义为数字,第二个半字节定义编码的数字。
近年来,EBCDIC已扩展到16位和32位变体,以允许表示大型非拉丁字符集。每个EBCDIC变体称为代码页,由其编码字符集标识符标识,或CCSIDEBCDIC代码页是为许多主要的编写脚本而创建的,包括诸如中文、韩语和日语等复杂的脚本。
所有IBM大型机,甚至是最新型号的计算机,都继续支持EBCDIC,这样遗留的应用程序就可以不经修改地运行。
  • 发表于 2020-07-10 16:22
  • 阅读 ( 2485 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具