Shift-JIS (MS-Kanji)

Shift-JIS (MS Kanji) is a widely-used encoding of JIS. It uses the following 1- or 2-byte encoding:

left half of JIS X0201-1976 (JIS-Roman)
00-FF
right half of JIS X0201-1976 (katakana)
A1-DF
JIS X0208-1990 rows 01-62 (odd)
81-9F 40-9E (except 7F)
JIS X0208-1990 rows 01-62 (even)
81-9F 9F-FC
JIS X0208-1990 rows 63-94 (odd)
E0-EF 40-9E (except 7F)
JIS X0208-1990 rows 63-94 (even)
E0-EF 9F-FC

This arrangement arose because JIS X0201-1976 was used first, and the 2-byte set was squeezed in later as a backward-compatible extension.


Part of Notes on CJK Character Codes and Encodings.