运行时字符集
每个 EBCDIC CCSID 由两种字符类型组成: 不变量字符和变体字符。
下表标识了 C 字符集中不变量字符的十六进制表示法。
.
0x4b |
<
0x4c |
(
0x4d |
+
0x4e |
&
0x50 |
*
0x5c |
)
0x5d |
;
0x5e |
-
0x60 |
¦
0x6a |
,
0x6b |
%
0x6c |
_
0x6d |
>
0x6e |
?
0x6f |
:
0x7a |
@
0x7c |
'
0x7d |
=
0x7e |
"
0x7f |
A-I
0x81 - 0x89 |
J-R
0x91 - 0x99 |
S-Z
0xa2 - 0xa9 |
A-I
0xc1 - 0xc9 |
J-R
0xd1 - 0xd9 |
S-Z
0xe2 - 0xe9 |
0-9
0xf0 - 0xf9 |
0x2f |
0x16 |
"\t"
0x05 |
' \v'
0x0b |
0x0c |
"\r"
0x0d |
0x15 |
' '
0x40 |
注: 并非所有 EBCDIC 字符集都在不变代码点具有所有不变字符。 以下是例外情况:
- 在日语 CCSID 290,930 和 5026 中使用的代码页 290 具有非标准位置的小写拉丁语字符 a-z。
- 在某些阿拉伯语 CCSID 中使用的代码页 420 没有十六进制值为 0x7a的后引号 (`)。
- 某些较早的希腊语 CCSID 中使用的代码页 423 没有双引号 (&),其十六进制值为 0x50。
- 在某些土耳其 CCSID 中使用的代码页 905 和 1026 都具有双引号的十六进制值 0xfc ,而不是不变量的十六进制值 0x7f。
下表标识了 C 字符集中最常用 CCSID 的变体字符的十六进制表示。
| 抄送-SID | | | ! | ¬ | \ | ˋ | # | ~ | [ | ] | ^ | { | } | / | ¢ | $ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 037 | 0x4f | 0x5a | 0x5f | 0xe0 | 0x79 | 0x7b | 0xa1 | 0xba | 0xbb | 0xb0 | 0xc0 | 0xd0 | 0x61 | 0x4a | 0x5b |
| 256 | 0xbb | 0x4f | 0xba | 0xe0 | 0x79 | 0x7b | 0xa1 | 0x4a | 0x5a | 0x5f | 0xc0 | 0xd0 | 0x61 | 0xb0 | 0x5b |
| 273 | 0xbb | 0x4f | 0xba | 0xec | 0x79 | 0x7b | 0x59 | 0x63 | 0xfc | 0x5f | 0x43 | 0xdc | 0x61 | 0xb0 | 0x5b |
| 277 | 0xbb | 0x4f | 0xba | 0xe0 | 0x79 | 0x4a | 0xdc | 0x9e | 0x9f | 0x5f | 0x9c | 0x47 | 0x61 | 0xb0 | 0x67 |
| 278 | 0xbb | 0x4f | 0xba | 0x71 | 0x51 | 0x63 | 0xdc | 0xb5 | 0x9f | 0x5f | 0x43 | 0x47 | 0x61 | 0xb2 | 0x67 |
| 280人 | 0xbb | 0x4f | 0xba | 0x48 | 0xdd | 0xb1 | 0x58 | 0x90 | 0x51 | 0x5f | 0x44 | 0x45 | 0x61 | 0xb0 | 0x5b |
| 284 | 0x4f | 0xbb | 0x5f | 0xe0 | 0x79 | 0x69 | 0xbd | 0x4a | 0x5a | 0xba | 0xc0 | 0xd0 | 0x61 | 0xb0 | 0x5b |
| 285 | 0x4f | 0x5a | 0x5f | 0xe0 | 0x79 | 0x7b | 0xbc | 0xb1 | 0xbb | 0xba | 0xc0 | 0xd0 | 0x61 | 0xb0 | 0x4a |
| 297 | 0xbb | 0x4f | 0xba | 0x48 | 0xa0 | 0xb1 | 0xbd | 0x90 | 0x65 | 0x5f | 0x51 | 0x54 | 0x61 | 0xb0 | 0x5b |
| 500 | 0xbb | 0x4f | 0xba | 0xe0 | 0x79 | 0x7b | 0xa1 | 0x4a | 0x5a | 0x5f | 0xc0 | 0xd0 | 0x61 | 0xb0 | 0x5b |
请参阅 i5/OS 全球化 主题,以获取有关对其他 IBM® CCSID 中的变体字符进行编码的更多信息。