什么是 EBCDIC?

EBCDIC(扩展二进制编码十进制交换码)是 IBM 大型机使用的字符编码系统。它以二进制形式表示字母数字字符,与更常见的 ASCII 代码不同。了解 EBCDIC 是与遗留系统接口的关键。这种老式技术语言将如何影响现代计算?加入我们,我们将揭开其持续的相关性。

EBCDIC(扩展二进制编码十进制交换码)由 IBM 于 1963 年开发,作为旧二进制编码十进制 (BCD) 标准的扩展。 BCD 使用 4 个二进制计数器或位对标准计数系统的 10 位数字进行编码,其中单个位可以是 10

数字字符的 BCD<表格边框>数字EBCDIC0000010001< tr>200103001140100501016 0110701118100091001

男子拿着电脑

通过建立 BCD 作为标准,IBM 允许用户使用打孔卡在计算机之间移动共享数据。事实上,BCD 的根源在于 IBM 原始计算机打孔卡的行和列布局。瓦通过 EBCDIC,IBM 将方法扩展到 8 位,不仅允许对数字进行编码,还允许对大小写字母进行编码、格式化代码(例如标头和回车符)以及基本通信控制(例如 Request) 、确认响铃。这使得 IBM 大型计算机的用户不仅可以共享数据,还可以共享实际的编程代码。

EBCDIC 的宽度为 8 位或 1 个字节。每个字节由两个半字节组成,每个四位宽。前四位定义字符类别,而第二个半字节定义该类别内的特定字符。例如,将第一个半字节设置为全一,1111,将字符定义为数字,第二个半字节定义编码哪个数字。

近年来,EBCDIC 已扩展到16 位和 32 位变体,允许表示大型非拉丁字符集。每个 EBCDIC 变体都称为代码页,由其 Coded Cha 标识字符集标识符,或 CCSID。 EBCDIC 代码页已为许多主要书写脚本创建,包括中文、韩文和日文等复杂脚本。

所有 IBM 大型机,甚至是最新的型号,都继续支持 EBCDIC,以便遗留应用程序可以在不使用任何脚本的情况下运行。修改。

  • 发表于 2024-02-08 08:40
  • 阅读 ( 63 )
  • 分类:科学教育

0 条评论

请先 登录 后评论