Character Encodings/Code Tables/EBCDIC/EBCDIC 435
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]- ↑ "Code Page 435" (PDF). Archived from the original (PDF) on 2013-01-21.