fbpx
维基百科

Shift_JIS

Shift_JIS日本电脑系统常用的编码表,能容纳全形半形拉丁字母平假名片假名符号日语汉字。

命名为Shift_JIS的原因,是在放置全形字符时,要避开原本在0xA1-0xDF放置的半角假名字符。

微软IBM的日语电脑系统即使用了这个编码表,称为CP932

字节结构

以下字元在Shift_JIS使用一个字节来表示。

ASCII字符(0x20-0x7E),但“\”被“¥”取代
ASCII控制字符(0x00-0x1F、0x7F)
JIS X 0201标准内的半角标点及片假名(0xA1-0xDF)
在部分操作系统中,0xA0用来放置“不换行空格”。

以下字元在Shift_JIS使用两个字节来表示。

JIS X 0208字集的所有字符
“第一位字节”使用0x81-0x9F、0xE0-0xEF(共47个)
“第二位字节”使用0x40-0x7E、0x80-0xFC(共188个)
使用者定义区
“第一位字节”使用0xF0-0xFC(共13个)
“第二位字节”使用0x40-0x7E、0x80-0xFC(共188个)

在Shift_JIS编码表中,并未使用0xFD、0xFE及0xFF。

微软IBM的日语电脑系统中,在0xFA、0xFB及0xFC的两字节区域,加入了388个JIS X 0208没有收录的符号和汉字。

Shift_JIS编码表

第一字节
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2 ! " # $ % & " ( ) * + , - . /
3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 @ A B C D E F G H I J K L M N O
5 P Q R S T U V W X Y Z [ ¥ ] ^ _
6 ` a b c d e f g h i j k l m n o
7 p q r s t u v w x y z { | }
8
9
A
B ソ
C
D
E
F
第二字节
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
 
不能印刷的ASCII字符
沒有改動過的ASCII字符
改動過的ASCII字符
单字節半寬片假名
双字節JIS X 0208字符的第1個字節
不用作JIS X 0208字符的第1個字節
双字节JIS X 0208字符的第2个字节,其上半的JIS序列为奇数
双字节JIS X 0208字符的第2个字节,其上半的JIS序列为偶数
不用作JIS X 0208字符的第2個字節

JIS转换方法

 
 

参看

外部链接

  • 微软CP932编码表(页面存档备份,存于互联网档案馆
  • Forms of Shift-JIS in ICU (International Components for Unicode)
  • Shift_JIS的发展(页面存档备份,存于互联网档案馆

shift, 是日本电脑系统常用的编码表, 能容纳全形及半形拉丁字母, 平假名, 片假名, 符号及日语汉字, 命名为的原因, 是在放置全形字符时, 要避开原本在0xa1, 0xdf放置的半角假名字符, 微软及ibm的日语电脑系统即使用了这个编码表, 称为cp932, 目录, 字节结构, 编码表, jis转换方法, 参看, 外部链接字节结构, 编辑以下字元在使用一个字节来表示, ascii字符, 0x20, 0x7e, 取代, ascii控制字符, 0x00, 0x1f, 0x7f, 0201标准内的半角标点及片假名. Shift JIS是日本电脑系统常用的编码表 能容纳全形及半形拉丁字母 平假名 片假名 符号及日语汉字 命名为Shift JIS的原因 是在放置全形字符时 要避开原本在0xA1 0xDF放置的半角假名字符 微软及IBM的日语电脑系统即使用了这个编码表 称为CP932 目录 1 字节结构 2 Shift JIS编码表 3 JIS转换方法 4 参看 5 外部链接字节结构 编辑以下字元在Shift JIS使用一个字节来表示 ASCII字符 0x20 0x7E 但 被 取代 ASCII控制字符 0x00 0x1F 0x7F JIS X 0201标准内的半角标点及片假名 0xA1 0xDF 在部分操作系统中 0xA0用来放置 不换行空格 以下字元在Shift JIS使用两个字节来表示 JIS X 0208字集的所有字符 第一位字节 使用0x81 0x9F 0xE0 0xEF 共47个 第二位字节 使用0x40 0x7E 0x80 0xFC 共188个 dd 使用者定义区 第一位字节 使用0xF0 0xFC 共13个 第二位字节 使用0x40 0x7E 0x80 0xFC 共188个 dd 在Shift JIS编码表中 并未使用0xFD 0xFE及0xFF 在微软及IBM的日语电脑系统中 在0xFA 0xFB及0xFC的两字节区域 加入了388个JIS X 0208没有收录的符号和汉字 Shift JIS编码表 编辑第一字节 0 1 2 3 4 5 6 7 8 9 A B C D E F0 1 2 amp 3 0 1 2 3 4 5 6 7 8 9 lt gt 4 A B C D E F G H I J K L M N O5 P Q R S T U V W X Y Z 6 a b c d e f g h i j k l m n o7 p q r s t u v w x y z 89A ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッB ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソC タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マD ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゙ ゚EF 第二字节 0 1 2 3 4 5 6 7 8 9 A B C D E F0123456789ABCDEF 不能印刷的ASCII字符沒有改動過的ASCII字符改動過的ASCII字符单字節半寬片假名双字節JIS X 0208字符的第1個字節不用作JIS X 0208字符的第1個字節双字节JIS X 0208字符的第2个字节 其上半的JIS序列为奇数双字节JIS X 0208字符的第2个字节 其上半的JIS序列为偶数不用作JIS X 0208字符的第2個字節JIS转换方法 编辑s 1 j 1 1 2 112 when 33 j 1 94 j 1 1 2 176 when 95 j 1 126 displaystyle s 1 begin cases left lfloor frac j 1 1 2 right rfloor 112 amp mbox when 33 leq j 1 leq 94 left lfloor frac j 1 1 2 right rfloor 176 amp mbox when 95 leq j 1 leq 126 end cases s 2 j 2 31 j 2 96 when j 1 is odd j 2 126 when j 1 is even displaystyle s 2 begin cases j 2 31 left lfloor frac j 2 96 right rfloor amp mbox when j 1 mbox is odd j 2 126 amp mbox when j 1 mbox is even end cases 参看 编辑ASCII JIS X 0201 JIS X 0208 ISO IEC 2022 EUC Unicode 日本产业规格外部链接 编辑微软CP932编码表 页面存档备份 存于互联网档案馆 Ping Japanese text encoding Shift JIS中 非ASCII部分的编码表 Forms of Shift JIS in ICU International Components for Unicode ibm 942 sjis78 页面存档备份 存于互联网档案馆 ibm 943 Contains the u00A5 x5C mapping 页面存档备份 存于互联网档案馆 Shift JIS Contains the u005C x5C mapping 页面存档备份 存于互联网档案馆 Shift JIS的发展 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Shift JIS amp oldid 63145064, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。