ebcdic

ebcdic

EBCDIC (Extended Binary Coded Decimal Interchange Code) 為國際商用機器公司(IBM)於1963年-64年間推出的字元編碼表,根據早期打孔機式的二進化十進數(BCD, Binary Coded Decimal)排列而成。

字元簡介

它的缺點是:英文字母不是連續地排列,中間出現多次斷續,為撰寫程式的人帶來了一些困難。

EBCDIC
















-0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F
0- NUL 0000 0 SOH 0001 1 STX 0002 2 ETX 0003 3 SEL 4 HT 0009 5 RNL 6 DEL 007F 7 GE 8 SPS 9 RPT 10 VT 000B 11 FF 000C 12 CR 000D 13 SO 000E 14 SI 000F 15
1- DLE 0010 16 DC1 0011 17 DC2 0012 18 DC3 0013 19 RES ENP 20 NL 0085 21 BS 0008 22 POC 23 CAN 0018 24 EM 0019 25 UBS 26 CU1 27 IFS 001C 28 IGS 001D 29 IRS 001E 30 IUSITB 001F 31
2- DS 32 SOS 33 FS 34 WUS 35 BYP INP 36 LF 000A 37 ETB 0017 38 ESC 001B 39 SA 40 SFE 41 SM SW 42 CSP 43 MFA 44 ENQ 0005 45 ACK 0006 46 BEL 0007 47
3- 48 49 SYN 0016 50 IR 51 PP 52 TRN 53 NBS 54 EOT 0004 55 SBS 56 IT 57 RFF 58 CU3 59 DC4 0014 60 NAK 0015 61 62 SUB 001A 63
4- SP 0020 64 RSP 00A0 65 66 67 68 69 70 71 72 73 74 . 002E 75 < 003C 76 ( 0028 77 + 002B 78 | 007C 79
5- & 0026 80 81 82 83 84 85 86 87 88 89 ! 0021 90 $ 0024 91 * 002A 92 ) 0029 93 ; 003B 94 ¬ 00AC 95
6- - 002D 96 / 002F 97 98 99 100 101 102 103 104 105 ¦ 00A6 106 , 002C 107 % 0025 108 _ 005F 109 > 003E 110 ? 003F 111
7- 112 113 114 115 116 117 118 119 120 0060 121 : 003A 122 # 0023 123 @ 0040 124 ' 0027 125 = 003D 126 " 0022 127
8- 128 a 0061 129 b 0062 130 c 0063 131 d 0064 132 e 0065 133 f 0066 134 g 0067 135 h 0068 136 i 0069 137 138 139 140 141 142 ± 00B1 143
9- 144 j 006A 145 k 006B 146 l 006C 147 m 006D 148 n 006E 149 o 006F 150 p 0070 151 q 0071 152 r 0072 153 154 155 156 157 158 159
A- 160 ~ 007E 161 s 0073 162 t 0074 163 u 0075 164 v 0076 165 w 0077 166 x 0078 167 y 0079 168 z 007A 169 170 171 172 173 174 175
B- ^ 005E 176 177 178 179 180 181 182 183 184 185 [ 005B 186 ] 005D 187 188 189 190 191
C- { 007B 192 A 0041 193 B 0042 194 C 0043 195 D 0044 196 E 0045 197 F 0046 198 G 0047 199 H 0048 200 I 0049 201 SHY 00AD 202 203 204 205 206 207
D- } 007D 208 J 004A 209 K 004B 210 L 004C 211 M 004D 212 N 004E 213 O 004F 214 P 0050 215 Q 0051 216 R 0052 217 218 219 220 221 222 223
E- \ 005C 224 225 S 0053 226 T 0054 227 U 0055 228 V 0056 229 W 0057 230 X 0058 231 Y 0059 232 Z 005A 233 234 235 236 237 238 239
F- 0 0030 240 1 0031 241 2 0032 242 3 0033 243 4 0034 244 5 0035 245 6 0036 246 7 0037 247 8 0038 248 9 0039 249 250 251 252 253 254 EO 255

-0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F

EBCDIC碼

EBCDIC(廣義二進制編碼的十進制交換碼)(讀作"ehb-suh-dik"或"ehb-kuh-dik"),是字母或數字字元的二進制編碼,是IBM為它的更大型的作業系統而開發的。它是為IBM的S/390上的IBMOS/390作業系統上使用的文本檔案的編碼,並且數千個公司為它們的遺留應用程式和資料庫使用這種編碼。在一個EBCDIC的檔案里,每個字母或數字字元都被表示為一個8位的二進制數(一個0、1字元串)。256個可能的字元被定義(字母,數字和一些特殊字元)。

IBM的個人計算機和工作站作業系統不使用它們所有的EBCDIC編碼。相反的,它們使用文本的工業標準編碼,ASCII碼。轉化程式允許不同的作業系統從一種編碼到另一種編碼的轉化。

也可參見統一的字元編碼標準。

缺點

它的缺點是:英文字母不是連續地排列,中間出現多次斷續,為撰寫程式的人帶來了一些困難。

·0x81 to 0x89 represent characters ‘a’ to ‘i’

·0x91 to 0x99 represent characters ‘j’ to ‘r’

·0xA2 to 0xA9 represent characters ‘s’ to ‘z’

·0xC1 to 0xC9 represent characters ‘A’ to ‘I’

·0xD1 to 0xD9 represent characters ‘J’ to ‘R’

0xE2 to 0xE9 represent characters ‘S’ to ‘Z’

相關詞條

相關搜尋

熱門詞條

聯絡我們