Character Encodings/Code Tables/EBCDIC/EBCDIC 435

From Wikibooks, open books for an open world
Jump to navigation Jump to search

IBM code page 435 is an EBCDIC code page with full ISO 6937 support used in IBM mainframes. It is a superset of code page 1024, except that the underscore and underline are unified in this code page. Code page 1005 disunifies the underline from the underscore, moves characters around to match EBCDIC 500, and unifies the macron with the overline.

There are non-spacing diacritic characters. However, code page 435, as well as ISO/IEC 6937, defines a fully specified character repertoire, mapping a list of composition sequences to ISO/IEC 10646 character names. The isolated non-spacing bytes are not included in this repertoire, although spacing variants of the diacritics not otherwise present in ASCII are included, with the ASCII space being the trail byte. Hence, only certain combinations of lead byte and follow byte conform to the ISO/IEC standard.

This system also differs from the Unicode combining character system in that the diacritic code precedes the letter (as opposed to following it).

A little anomaly is that Latin Small Letter G with Cedilla is coded as if it were with an acute accent, that is, with a 0xC2 lead byte, since due to its descender interfering with a cedilla, the lowercase letter is usually with turned comma above.

In total 15 diacritical marks can be followed by the selected characters from the primary set (it is unknown if more characters are available):

Accent Code Second character Result
Circumflex 0x5F ACEGHIJOSUWYaceghijosuwy ÂĈÊĜĤÎĴÔŜÛŴŶâĉêĝĥîĵôŝûŵŷ
Ring 0x62 AUau ÅŮåů
Dot 0x63 CEGIZcegz ĊĖĠİŻċėġż
Line below 0x6D BDKTbdkt ḆḎḴṮḇḏḵṯ
Grave 0x79 AEIOUaeiou ÀÈÌÒÙàèìòù
Double Acute 0x8D OUou ŐŰőű
Cedilla 0x9D CGKLNRSTcklnrst ÇĢĶĻŅŖŞŢçķļņŗşţ
Tilde 0xA1 AINOUainou ÃĨÑÕŨãĩñõũ
Macron 0xB3 AEIOUaeiou ĀĒĪŌŪāēīōū
Ogonek 0xB4 AEIUaeiu ĄĘĮŲąęįų
Dot below 0xBA DHSTZdhstz ḐḤṢṬẒḍḥṣṭẓ
Overline 0xBC Gg Ḡḡ
Umlaut or diæresis 0xBD AEIOUYaeiouy ÄËÏÖÜŸäëïöüÿ
Acute 0xBE ACEILNORSUYZacegilnorsuyz ÁĆÉÍĹŃÓŔŚÚÝŹáćéģíĺńóŕśúýź
Caron 0xBF CDELNRSTZcdelnrstz ČĎĚĽŇŘŠŤŽčďěľňřšťž
Breve 0xEB AGUagu ĂĞŬăğŭ

Codepage layout[edit | edit source]

Characters are shown with their equivalent Unicode codes.

EBCDIC 435[1]
0 1 2 3 4 5 6 7 8 9 A B C D E F
4x SP NBSP ×
00D7
·
00B7
¬
00AC
[
005B
.
002E
<
003C
(
0028
+
002B
!
0021
5x &
0026
÷
00F7
©
00A9

2122

266A
¹
00B9

2015

2126
ß
00DF
]
005D
$
0024
*
002A
)
0029
;
003B
◌̂
0302
6x -
002D
/
002F
◌̊
030A
◌̇
0307

215B

215C

215D

215E
¦
00A6
,
002C
%
0025
◌̲
0332
>
003E
?
003F
7x ø
00F8

2018

2019

201C

201D

2190

2191

2192

2193
◌̀
0300
:
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
◌̋
030B
þ
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
◌̧
0327
Æ
00C6
¤
00A4
Ax µ
00B5
◌̃
0303
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
¡
00A1
¿
00BF
Ð
00D0
Þ
00DE
®
00AE
Bx ¢
00A2
£
00A3
¥
00A5
◌̄
0304
◌̨
0328
§
00A7

00B6
¼
00BC
½
00BD
¾
00BE
◌̣
0323
|
007C
◌̅
0305
◌̈
0308
◌́
0301
◌̌
030C
Cx {
007B
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
SHY ĸ
0138
đ
0111
ŀ
0140
ł
0142
ŋ
014B
Dx }
007D
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
P
0050
Q
0051
R
0052
ı
0131
ħ
0127
ij
0133
œ
0153
ŧ
0167

2113
Ex \
005C
FSP
2007
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
²
00B2
◌̆
0306
ʼn
0149
Ŀ
013F
Ł
0141
Ŋ
014A
Fx 0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
³
00B3
Ħ
0126
IJ
0132
Œ
0152
Ŧ
0166
EO

References[edit | edit source]

  1. "Code Page 435" (PDF). Archived from the original (PDF) on 2013-01-21.