ebcdic

ebcdic

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

基本介紹

  • 外文名:Extended Binary Coded Decimal Interchange Code
  • 縮寫:EBCDIC
  • 性質:字元編碼表
  • 推出公司國際商用機器公司(IBM)
字元簡介,EBCDIC碼,缺點,

字元簡介

它的缺點是:英文字母不是連續地排列,中間出現多次斷續,為撰寫程式的人帶來了一些困難。
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
&not;
00AC
95
6-
-
002D
96

002F
97
98
99
100
101
102
103
104
105
&brvbar;
00A6
106
,
002C
107
%
0025
108
_
005F
109
>
003E
110
?
003F
111
7-
112
113
114
115
116
117
118
119
120
0060121
:
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’

相關詞條

熱門詞條

聯絡我們