Comments
Transcript
3-7 文字コード詳細 1バイトコード JIS コード ASCII コード EBCDIC
【情報機器論】−7− 3-7 文字コード詳細 ◇1バイトコード JIS コード ASCII コード EBCDIC コード 「JIS コード(JIS X0201)」 0 1 2 0 上位4ビット 3 4 5 6 7 0 @ P ` p 8 9 A 下位4ビット C D ― タ ミ ア チ ム イ ツ メ 1 A Q a q 2 ” 2 B R b r 3 # 3 C S c s 」 ウ テ モ 4 $ 4 D T d t 、 エ ト ヤ 5 % 5 E U e u ・ オ ナ ユ 6 & 6 F V f v ヲ カ ニ ヨ ’ 7 G W g w ァ キ ヌ ラ 8 H X h x ィ ク ネ リ ( 未定義 8 「 9 ) 9 I Y i y ゥ ケ ノ ル A * : J Z j z ェ コ ハ レ B + ; K [ k { ォ サ ヒ ロ C , < L ¥ l | ャ シ フ ワ D − = M ] m } ュ ス ヘ ン E . > N ^ n  ̄ ョ セ ホ ゙ F / ? O _ o ッ ソ マ ゚ ( 下位4ビット 0 0 0 1 F は、ASCII コードと異なる部分) (例)文字のA 上位4ビット 0 1 0 0 E 未定義 ! 制御文字 1 7 。 B 16 進数 41 【情報機器論】−8− ◇2バイトコードと漢字の種類 第1水準 2965 字 常用漢字 第2水準 3390 字 人名漢字 284 字 1945 字 学習漢字 (小学校) 1006 字 ◇区点コード (94×94=8836) 区 1-2 3 4 5 6-7 8 9-15 16-47 48-83 84 85-94 01 94 記号 数字 英字 ひらがな カタカナ ギリシャ文字、キリル文字 罫線素片 未定義 第1水準 2965 字 第2水準 3384 字 追加文字 6字 未定義 ◇文字コードの例 区点 漢 2033 字 2790 高 2566 髙 (外字) 盆 4363 桧 4116 檜 5956 ① (外字) Ⅰ (外字) JIS 3441 3B7A 3962 (967E) 4B5F 4930 5B58 (2D21) (2D35) ◇コード間の関係 「JIS」←→「区点」 「JIS」←→「EUC」 シフト JIS 8ABF 8E9A 8D82 (FBFC) 967E 95F4 9E77 (8740) (8754) EUC B4C1 BBFA B9E2 (外字) CBDF C9B0 DBD8 (外字) (外字) Unicode 6F22 5B57 9AD8 9AD9 76C6 6867 6A9C 2460 2160 IBM 拡張文字 第1水準 第2水準 NEC 特殊文字 NEC 特殊文字