EBCDIC

编辑
本词条由“匿名用户” 建档。

EBCDIC,是IBM开发的一种8位字符编码,但并不是所有的码字都用在其中。EBCDIC从旧的二进制编码十进制交换码(BCDIC)演变而来,后者又基于4位代码BCD(二进制编码十进制)。 EBCDIC几乎专门用于大型机。尽管年代久远,但这种编码仍在当今的系统中使用,例如2001年发布的z/OS。EBCDIC代码页有带和不带欧元符号的各种变体。历史联系可以从IBM的80字符打孔卡编码中看出,其中字母...

EBCDIC

编辑

EBCDIC,是IBM开发的一种8位字符编码,但并不是所有的码字都用在其中。 EBCDIC 从旧的二进制编码十进制交换码 (BCDIC) 演变而来,后者又基于 4 位代码 BCD(二进制编码十进制)。

EBCDIC 几乎专门用于大型机。 尽管年代久远,但这种编码仍在当今的系统中使用,例如 2001 年发布的 z/OS。 EBCDIC 代码页有带和不带欧元符号的各种变体。 历史联系可以从 IBM 的 80 字符打孔卡编码中看出,其中字母 A-I、J-R 和 S-Z 分别使用数字区域中的 1 到 9 和 2 到 9 的位置。 这样做的一个结果是 - 与 ASCII 字符集相反 - 字母 AZ 不会无间隙地相互跟随,这使得按字母顺序排序更加复杂

类似于 Unicode Transformation Format UTF-8,它是 Unicode 的一种编码,同时保留了 ASCII 字符集的编码,还有一种建立在 EBCDIC 之上的 Unicode 编码。 这种格式称为 UTF-EBCDIC。

概述:具有 Latin 1 字符集的 EBCDIC 代码页

编辑

EBCDIC 500

编辑

EBCDIC 500 是 EBCDIC 代码的变体。 它用于表示国际字符集,几乎专用于 IBM 大型机。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 273

编辑

EBCDIC 273 是 EBCDIC 代码的变体。 它用于表示德语语言字符集,几乎专用于 IBM 大型机。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 037

编辑

EBCDIC 037 是 EBCDIC 代码的变体。 它用于(实际上仅在 IBM 大型机上)表示英语和葡萄牙语的字符集。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 1140

编辑

EBCDIC 1140 是 EBCDIC 代码的变体。 它用于(实际上仅在 IBM 大型机上)表示英语和葡萄牙语的字符集。 它对应于代码页 037,仅在位置 9F 处与代码页不同。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 1141

编辑

EBCDIC 1141 是 EBCDIC 代码的变体。 它用于表示德语语言字符集,几乎专用于 IBM 大型机。 它对应于代码页 273,仅在位置 9F 处与代码页不同。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 1148

编辑

EBCDIC 1148 是 EBCDIC 代码的变体。 它用于表示国际字符集,几乎专用于 IBM 大型机。 它对应于代码页 500,仅在位置 9F 处与代码页不同。

  • 40hex: 空格
  • 41hex:不间断空格
  • CAhex:软/短连字符
  • FFhex:控制字符(EBCDIC)

EBCDIC 变体 EBCDIC.DF.03-DRV

编辑

EBCDIC.DF.03-DRV 或 CCSN:EDF03DRV 是 BS2000/OSD 操作系统下的 Fujitsu 大型机上使用的 EBCDIC 代码的变体,用于表示德语字符集。

BS2000/OSD 上的显示仅根据使用的硬件和使用的字体来区分。

控制字符

编辑

从 00hex 到 3Fhex 的前 64 个字符定义控制字符,并且对于所有 EBCDIC 代码页都是相同的。

一些控制字符从早期 v 开始就有意义了在 EBCDIC 上更改。

    • 04hex 在 1964 年的xxx个 EBCDIC 版本中被分配了一个名为 PF(Punch Off)的字符。后来它变成了 ST(字符串终止符),今天(2007 年)它被 SEL(选择,“选择”)占用,因为在 ASCII 码中没有等效项。

今天 (2007)

    • 06hex 被指定为 RNL(必需的新行)。 最初它被 LC(小写,“小写字母”)占用,同时也被 SSA(System Status Available,“系统状态可用”)占用。

EBCDIC

今天,

    • 08hex 被分配了 GE。 它最初被标记为 EPA。
    • 09hex 现在分配给 SPS。 它最初被标记为 RLF。
    • 0Ahex 现在是 RPT。 最初它被分配了 SMM。

今天,

  • 13hex 被 DC3占用。 它最初被标记为 TM(Top Margin)。
  • 14hex 现在被指定为“RES/ENP”。 同时它也被 OSC 占用,用于操作系统命令。
  • 17hex 现在正忙于 POC。
  • 1Ahex 现在被 UBS 占用。 最初它被分配了 CC(光标控制)。

缩写 CU1 代表“客户使用”,即可自由使用的控制字符。

IFS、IGS、IRS和IUS控制字符是与ASCII控制字符FS、GS、RS和US相对应的分隔符。 ITB(中间传输块)是 IUS 的别称。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/376331/

(8)
词条目录
  1. EBCDIC
  2. 概述:具有 Latin 1 字符集的 EBCDIC 代码页
  3. EBCDIC 500
  4. EBCDIC 273
  5. EBCDIC 037
  6. EBCDIC 1140
  7. EBCDIC 1141
  8. EBCDIC 1148
  9. EBCDIC 变体 EBCDIC.DF.03-DRV
  10. 控制字符

轻触这里

关闭目录

目录