Code page 897

From HandWiki
Revision as of 00:51, 11 May 2022 by imported>WikiG (fixing)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Code page 897 (CCSID 897)[1] is IBM's implementation of the 8-bit form of JIS X 0201. It includes several additional graphical characters in the C0 control characters area, and the code points in question may be used as control characters or graphical characters depending on the context,[2] similarly in concept to OEM-US, but with different graphical characters. The C0 rows are shown below.[2] [3]

Amongst IBM's code pages, it accompanies code page 895, which encodes the ISO 646 set of JIS X 0201, and code page 896 (half-width katakana), which encodes the Kana set (upper half) of JIS X 0201 with extensions. When combined with the double-byte code page 301, it makes up the two code-sets of IBM code page 932 (IBM PC Japan MIX). When combined with the double-byte code page 941, it makes up code page 943 (equivalent to Windows-932, although Microsoft uses ASCII mappings for 0x00 though 0x7F). When combined with the double-byte code page 1393, it makes up code page 1394.

Codepage layout

Code page 897[8]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
SOH/╔
0001/2554
STX/╗
0002/2557
ETX/╚
0003/255A
EOT/╝
0004/255D
ENQ/║
0005/2551
ACK/═
0006/2550
BEL/
0007/FFEC
BS
0008
HT/
0009/FFEE
LF
000A
VT/〿
000B/303F
FF
000C
CR
000D
SO/
000E/FFED
SI/☼
000F/263C
1_
16
DLE/╬
0010/256C
DC1
0011
DC2/
0012/2195
DC3
0013
DC4/▓
0014/2593
NAK/╩
0015/2569
SYN/╦
0016/2566
ETB/╣
0017/2563
CAN
0018
EM/╠
0019/2560
FS/░
001C/2591
ESC/↵
001B/21B5
DEL/
007F/FFEA
GS/│
001D/FFE8
RS/
001E/FFEB
US/
001F/FFE9
2_
32
SP
0020
!
0021
"
0022

  1. 0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029

  • 002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
¥
00A5
]
005D
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D

203E
SUB
001A
8_
128
9_
144
A_
160

FF61

FF62

FF63

FF64

FF65

FF66

FF67

FF68

FF69

FF6A

FF6B

FF6C

FF6D

FF6E

FF6F
B_
176

FF70

FF71

FF72

FF73

FF74

FF75

FF76

FF77

FF78

FF79

FF7A

FF7B

FF7C

FF7D

FF7E
ソ
FF7F
C_
192

FF80

FF81

FF82

FF83

FF84

FF85

FF86

FF87

FF88

FF89

FF8A

FF8B

FF8C

FF8D

FF8E

FF8F
D_
208

FF90

FF91

FF92

FF93

FF94

FF95

FF96

FF97

FF98

FF99

FF9A

FF9B

FF9C

FF9D

FF9E

FF9F
E_
224
F_
240

  Letter   Number   Punctuation   Symbol   Other  Undefined

Code page 1041

Code page 1041 (CCSID 1041)[9] is a superset of code page 897.[10] It is only used with the double-byte code page 301. When the two code pages are combined, this makes up the two code-sets of code page 942 (a superset of code page 932, made up of code page 897 and code page 301).

Code page 1041 (differences only)[11][12]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
8_
128
¢
00A2
9_
144
A_
160
£
00A3

FF61

FF62

FF63

FF64

FF65

FF66

FF67

FF68

FF69

FF6A

FF6B

FF6C

FF6D

FF6E

FF6F
B_
176

FF70

FF71

FF72

FF73

FF74

FF75

FF76

FF77

FF78

FF79

FF7A

FF7B

FF7C

FF7D

FF7E
ソ
FF7F
C_
192

FF80

FF81

FF82

FF83

FF84

FF85

FF86

FF87

FF88

FF89

FF8A

FF8B

FF8C

FF8D

FF8E

FF8F
D_
208

FF90

FF91

FF92

FF93

FF94

FF95

FF96

FF97

FF98

FF99

FF9A

FF9B

FF9C

FF9D

FF9E

FF9F
E_
224
F_
240
¬
00AC
\
005C
~
007E

  Letter   Number   Punctuation   Symbol   Other  Undefined   Differences from code page 897

See also

  • Shift JIS

References

  1. "CCSID 897 information document". http://www-01.ibm.com/software/globalization/ccsid/ccsid0897.html. 
  2. 2.0 2.1 "Code page identifiers - CP 00897". IBM Globalization. IBM. http://www-01.ibm.com/software/globalization/cp/cp00897.html. 
  3. "Code page identifiers - CP 01041". IBM Globalization. https://www-01.ibm.com/software/globalization/cp/cp01041.html. 
  4. "CP00897.pdf". IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00897.pdf. 
  5. "CP00897.txt". IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00897.txt. 
  6. "Converter Explorer - ibm-943_P130-1999". ICU Demonstration. International Components for Unicode. http://demo.icu-project.org/icu-bin/convexp?conv=ibm-943_P130-1999. 
  7. "Coded character set identifiers - CCSID 943". IBM Globalization. IBM. http://www-01.ibm.com/software/globalization/ccsid/ccsid943.html. 
  8. Graphical characters, including C0 replacements, are given in CP00897.pdf and CP00897.txt provided by IBM.[4][5] Non-C0 graphics are also listed in the ibm-943_P130-1999 codec provided by IBM to International Components for Unicode, which also lists the control character mappings[6] (IBM-943 is a Code page 897 superset).[7] These do not match ASCII control character mappings at every point.
  9. "CCSID 1041 information document". http://www-01.ibm.com/software/globalization/ccsid/ccsid1041.html. 
  10. "Code page identifiers - CP 01041". IBM Globalization. https://www-01.ibm.com/software/globalization/cp/cp01041.html. 
  11. "CP01041.pdf". IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP01041.pdf. 
  12. "CP01041.txt". IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP01041.txt.