Character Encodings/Code Tables/EBCDIC/EBCDIC 256

IBM code page 256 (CCSID 256)[1] is an EBCDIC code page used in IBM mainframes.[2] It supports all of Latin-1-charset except for the middle dot (·) (required to support Catalan), copyright sign (©) superscript one (¹), multiplication sign (×), division sign (÷). EBCDIC 500 and EBCDIC 1084 (the original version of EBCDIC 500) replace the Peseta Sign (₧) (not in ISO 8859-1) with the middle dot. EBCDIC 500 also replaces the florin sign (ƒ) with the copyright sign, the dotless i (ı) with the superscript one, the double low line (‗) with the multiplication sign, and the en space with the division sign to include all of ISO 8859-1 (but in an arrangement similar to this code page). It supports the following:

  • Afrikaans
  • Albanian
  • Basque
  • Breton
  • Corsican
  • Dutch (If IJ/ij is typed as two characters)
  • English
  • Estonian (Š, š, Ž and ž missing, but only in loanwords)
  • Faroese
  • Finnish (Š, š, Ž and ž missing, but only in loanwords)
  • French (Œ, œ, and Ÿ missing)
  • Galician
  • German
  • Icelandic
  • Irish
  • Indonesian
  • Italian
  • Kurdish[note 1]
  • Leonese
  • Luxembourgish [note 2]
  • Malay[note 3]
  • Manx
  • Norwegian[note 4]
  • Occitan
  • Portuguese[note 5]
  • Rhaeto-Romanic
  • Scottish Gaelic
  • Scots
  • Southern Sami
  • Spanish
  • Swahili
  • Swedish
  • Tagalog
  • Walloon

Codepage layout

edit

Characters are shown with their equivalent Unicode codes.

EBCDIC 256[3][4]
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
[
005B
.
002E
<
003C
(
0028
+
002B
!
0021
5x &
0026
é
00E9
ê
00EA
ë
00EB
è
00E8
í
00ED
î
00EE
ï
00EF
ì
00EC
ß
00DF
]
005D
$
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
Ý
00DD
Þ
00DE
®
00AE
Bx ¢
00A2
£
00A3
¥
00A5

20A7
ƒ
0192
§
00A7

00B6
¼
00BC
½
00BD
¾
00BE
¬
00AC
|
007C
¯
00AF
¨
00A8
´
00B4

2017
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
ı
0131
û
00FB
ü
00FC
ù
00F9
ú
00FA
ÿ
00FF
Ex \
005C
FSP
2007
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

     Differences from EBCDIC 500

Notes

edit
  1. Kurdish Unified Alphabet, based on the Latin character set.
  2. Basic classical orthography.
  3. Rumi script.
  4. Bokmål and Nynorsk.
  5. European and Brazilian.

References

edit
  1. "CCSID 256 information document". Archived from the original on 2016-03-27.
  2. "Code page 256 information document". Archived from the original on 2016-05-22.
  3. Code Page CPGID 00256 (pdf) (PDF), IBM
  4. Code Page CPGID 00256 (txt), IBM