字符编码/代码表/EBCDIC/EBCDIC 1047
外观
代码页 1047 (CCSID 1047)[1] 是一个包含完整的拉丁文-1 字符集的 EBCDIC 代码页。[2] 它与 EBCDIC 037-2(仅有两点不同)和 EBCDIC 037(有六点不同)密切相关,这两个代码页也编码拉丁文-1。
代码页 924 (CCSID 924) 是代码页/CCSID 1047 的更新版本,它添加了各种字符,包括欧元符号。[3][4] 它是拉丁文-9(ISO 8859-15)的 EBCDIC 版本。
字符显示为其 Unicode 等效项。与 EBCDIC 037 的区别以黄色显示。
EBCDIC 代码页 01047[5][6][7][8] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | SEL | HT | RNL | DEL | GE | SPS | RPT | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | RES/ ENP |
NL | BS | POC | CAN | EM | UBS | CU1 | IFS | IGS | IRS | ITB |
2x | DS | SOS | FS | WUS | BYP/ INP |
LF | ETB | ESC | SA | SFE | SM/ SW |
CSP | MFA | ENQ | ACK | BEL |
3x | SYN | IR | PP | TRN | NBS | EOT | SBS | IT | RFF | CU3 | DC4 | NAK | SUB | |||
4x | SP | NBSP | â 00E2 |
ä 00E4 |
à 00E0 |
á 00E1 |
ã 00E3 |
å 00E5 |
ç 00E7 |
ñ 00F1 |
¢ 00A2 |
. 002E |
< 003C |
( 0028 |
+ 002B |
| 007C |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5x | & 0026 |
é 00E9 |
ê 00EA |
ë 00EB |
è 00E8 |
í 00ED |
î 00EE |
ï 00EF |
ì 00EC |
ß 00DF |
! 0021 |
$ 0024 |
* 002A |
) 0029 |
; 003B |
^ 005E |
6x | - 002D |
/ 002F |
 00C2 |
Ä 00C4 |
À 00C0 |
Á 00C1 |
à 00C3 |
Å 00C5 |
Ç 00C7 |
Ñ 00D1 |
¦ 00A6 |
, 002C |
% 0025 |
_ 005F |
> 003E |
? 003F |
7x | ø 00F8 |
É 00C9 |
Ê 00CA |
Ë 00CB |
È 00C8 |
Í 00CD |
Î 00CE |
Ï 00CF |
Ì 00CC |
` 0060 |
: 003A |
# 0023 |
@ 0040 |
' 0027 |
= 003D |
" 0022 |
8x | Ø 00D8 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
i 0069 |
« 00AB |
» 00BB |
ð 00F0 |
ý 00FD |
þ 00FE |
± 00B1 |
9x | ° 00B0 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
p 0070 |
q 0071 |
r 0072 |
ª 00AA |
º 00BA |
æ 00E6 |
¸ 00B8 |
Æ 00C6 |
¤ 00A4 |
Ax | µ 00B5 |
~ 007E |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
¡ 00A1 |
¿ 00BF |
Ð 00D0 |
[ 005B |
Þ 00DE |
® 00AE |
Bx | ¬ 00AC |
£ 00A3 |
¥ 00A5 |
· 00B7 |
© 00A9 |
§ 00A7 |
¶ 00B6 |
¼ 00BC |
½ 00BD |
¾ 00BE |
Ý 00DD |
¨ 00A8 |
¯ 00AF |
] 005D |
´ 00B4 |
× 00D7 |
Cx | { 007B |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
SHY | ô 00F4 |
ö 00F6 |
ò 00F2 |
ó 00F3 |
õ 00F5 |
Dx | } 007D |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
P 0050 |
Q 0051 |
R 0052 |
¹ 00B9 |
û 00FB |
ü 00FC |
ù 00F9 |
ú 00FA |
ÿ 00FF |
Ex | \ 005C |
÷ 00F7 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
² 00B2 |
Ô 00D4 |
Ö 00D6 |
Ò 00D2 |
Ó 00D3 |
Õ 00D5 |
Fx | 0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
³ 00B3 |
Û 00DB |
Ü 00DC |
Ù 00D9 |
Ú 00DA |
EO |
与 EBCDIC 037 的区别 |
由于 CP 01047 包含所有标准的拉丁文-1 字符,因此可以将 CP 01047 字符集中的字符代码翻译为 ISO 8859-1 字符代码,这样从 CP 01047 字符集翻译回 CP 01047 字符集将是精确的、保留值的双向转换。同样,一半的控制字符代码可以翻译为其精确的 ASCII 等效项。如果将剩余的仅 EBCDIC 控制字符(任意地)翻译为剩余未使用的 ASCII 代码点(十六进制 80 到 9F),则生成的翻译将涵盖所有 256 个字符代码点。下面显示了这样的转换表(用于从 CP 01047 翻译为 ISO 8859-1)
CP 1047 → ISO 8859-1 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F 0_ 00 01 02 03 9C 09 86 7F 97 8D 8E 0B 0C 0D 0E 0F 1_ 10 11 12 13 9D 85 08 87 18 19 92 8F 1C 1D 1E 1F 2_ 80 81 82 83 84 0A 17 1B 88 89 8A 8B 8C 05 06 07 3_ 90 91 16 93 94 95 96 04 98 99 9A 9B 14 15 9E 1A 4_ 20 A0 E2 E4 E0 E1 E3 E5 E7 F1 A2 2E 3C 28 2B 7C 5_ 26 E9 EA EB E8 ED EE EF EC DF 21 24 2A 29 3B 5E 6_ 2D 2F C2 C4 C0 C1 C3 C5 C7 D1 A6 2C 25 5F 3E 3F 7_ F8 C9 CA CB C8 CD CE CF CC 60 3A 23 40 27 3D 22 8_ D8 61 62 63 64 65 66 67 68 69 AB BB F0 FD FE B1 9_ B0 6A 6B 6C 6D 6E 6F 70 71 72 AA BA E6 B8 C6 A4 A_ B5 7E 73 74 75 76 77 78 79 7A A1 BF D0 5B DE AE B_ AC A3 A5 B7 A9 A7 B6 BC BD BE DD A8 AF 5D B4 D7 C_ 7B 41 42 43 44 45 46 47 48 49 AD F4 F6 F2 F3 F5 D_ 7D 4A 4B 4C 4D 4E 4F 50 51 52 B9 FB FC F9 FA FF E_ 5C F7 53 54 55 56 57 58 59 5A B2 D4 D6 D2 D3 D5 F_ 30 31 32 33 34 35 36 37 38 39 B3 DB DC D9 DA 9F
字符以其Unicode等价物显示。与 EBCDIC 1047 的差异以黄色显示。
EBCDIC 代码页 00924[9][10][11] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | SEL | HT | RNL | DEL | GE | SPS | RPT | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | RES/ ENP |
NL | BS | POC | CAN | EM | UBS | CU1 | IFS | IGS | IRS | ITB |
2x | DS | SOS | FS | WUS | BYP/ INP |
LF | ETB | ESC | SA | SFE | SM/ SW |
CSP | MFA | ENQ | ACK | BEL |
3x | SYN | IR | PP | TRN | NBS | EOT | SBS | IT | RFF | CU3 | DC4 | NAK | SUB | |||
4x | SP | NBSP | â 00E2 |
ä 00E4 |
à 00E0 |
á 00E1 |
ã 00E3 |
å 00E5 |
ç 00E7 |
ñ 00F1 |
Ý 00DD |
. 002E |
< 003C |
( 0028 |
+ 002B |
| 007C |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5x | & 0026 |
é 00E9 |
ê 00EA |
ë 00EB |
è 00E8 |
í 00ED |
î 00EE |
ï 00EF |
ì 00EC |
ß 00DF |
! 0021 |
$ 0024 |
* 002A |
) 0029 |
; 003B |
^ 005E |
6x | - 002D |
/ 002F |
 00C2 |
Ä 00C4 |
À 00C0 |
Á 00C1 |
à 00C3 |
Å 00C5 |
Ç 00C7 |
Ñ 00D1 |
Š 0160 |
, 002C |
% 0025 |
_ 005F |
> 003E |
? 003F |
7x | ø 00F8 |
É 00C9 |
Ê 00CA |
Ë 00CB |
È 00C8 |
Í 00CD |
Î 00CE |
Ï 00CF |
Ì 00CC |
` 0060 |
: 003A |
# 0023 |
@ 0040 |
' 0027 |
= 003D |
" 0022 |
8x | Ø 00D8 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
i 0069 |
« 00AB |
» 00BB |
ð 00F0 |
ý 00FD |
þ 00FE |
± 00B1 |
9x | ° 00B0 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
p 0070 |
q 0071 |
r 0072 |
ª 00AA |
º 00BA |
æ 00E6 |
ž 017E |
Æ 00C6 |
€ 20AC |
Ax | µ 00B5 |
~ 007E |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
¡ 00A1 |
¿ 00BF |
Ð 00D0 |
[ 005B |
Þ 00DE |
® 00AE |
Bx | ¢ 00A2 |
£ 00A3 |
¥ 00A5 |
· 00B7 |
© 00A9 |
§ 00A7 |
¶ 00B6 |
Œ 0152 |
œ 0153 |
Ÿ 0178 |
¬ 00AC |
š 0161 |
¯ 00AF |
] 005D |
Ž 017D |
× 00D7 |
Cx | { 007B |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
SHY | ô 00F4 |
ö 00F6 |
ò 00F2 |
ó 00F3 |
õ 00F5 |
Dx | } 007D |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
P 0050 |
Q 0051 |
R 0052 |
¹ 00B9 |
û 00FB |
ü 00FC |
ù 00F9 |
ú 00FA |
ÿ 00FF |
Ex | \ 005C |
÷ 00F7 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
² 00B2 |
Ô 00D4 |
Ö 00D6 |
Ò 00D2 |
Ó 00D3 |
Õ 00D5 |
Fx | 0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
³ 00B3 |
Û 00DB |
Ü 00DC |
Ù 00D9 |
Ú 00DA |
EO |
与 EBCDIC 1047 的差异 |
- ↑ "CCSID 1047 信息文档". 存档于 原始 于 2015-06-07.
- ↑ "代码页 1047 信息文档". 存档于 原始 于 2015-06-07.
- ↑ "代码页 924 信息文档". 存档于 原始 于 2016-03-17.
- ↑ "CCSID 924 信息文档". 存档于 原始 于 2016-03-26.
- ↑ "01047" (PDF). 按 CPGID 的代码页. IBM. 存档于 原始 (PDF) 于 2013-01-21. 检索于 2020-02-28.
- ↑ 代码页 CPGID 01047 (pdf) (PDF), IBM
- ↑ 代码页 CPGID 01047 (txt), IBM
- ↑ 国际组件 for Unicode (ICU), ibm-1047_P100-1995.ucm, 2002-12-03
- ↑ "00924" (PDF). 按 CPGID 的代码页. IBM. 存档于 原始 (PDF) 于 2015-07-08. 检索于 2020-02-28.
- ↑ 代码页 CPGID 00924 (pdf) (PDF), IBM
- ↑ 代码页 CPGID 00924 (txt), IBM