跳转到内容

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的日语电脑系统中,加入了以下JIS X 0208没有收录的字符:

  • 在0x8740-0x879C,加入了83个符号;包括带圈的1-20、罗马数字、片假名合字、计量单位、上双标符引号、编号符号、KK符号、Tel缩写符号、5个带圈的汉字(上中下左右)、3个带括号的汉字(株有代)、4个年号合字(㍻㍾㍽㍼),以及13个数学运算符号。
  • 在0xFA40-0XFC4B,加入了388个符号和汉字。
+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
8740 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯
8750 ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ   ㍉
8760 ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜
8770 ㎝ ㎞ ㎎ ㎏ ㏄ ㎡                 ㍻  
8780 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼
8790 ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪      
FA40 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ
FA50 Ⅶ Ⅷ Ⅸ Ⅹ ¬ ¦ ' " ㈱ № ℡ ∵ 纊 褜 鍈 銈
FA60 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒
FA70 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊  
FA80 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝
FA90 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋
FAA0 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧
FAB0 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞
FAC0 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕
FAD0 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎
FAE0 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆
FAF0 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯      
FB40 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇
FB50 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷
FB60 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯
FB70 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神  
FB80 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒
FB90 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒
FBA0 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒
FBB0 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤
FBC0 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧
FBD0 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰
FBE0 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃
FBF0 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙      
FC40 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑        

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转换方法

[编辑]

参看

[编辑]

外部链接

[编辑]