名 前
ascii − ASCII 文 字 集 合 の 8 進 数 、 10 進 数 、 16 進 数 に よ る 符 号 化
説 明
ASCII は 、 情 報 交 換 用 米 国 標 準 コ ー ド (American Standard Code for Information Interchange) の 略 で 、 7 ビ ッ ト の コ ー ド で あ る 。 (ISO 8859−1 の よ う な ) 多 く の 8 ビ ッ ト の コ ー ド で は 下 半 分 に ASCII を 含 ん で い る 。 ASCII は 国 際 的 な 規 格 で は ISO 646−IRV と し て 知 ら れ て い る 。 以 下 の 表 は 128 文 字 の ASCII 文 字 を ま と め た も の で あ る 。
C プ ロ グ ラ ム で の '\X' エ ス ケ ー プ も 注 記 し て あ る 。
表 便 利 な の で 、 16進 形 式 と 10進 形 式 の 簡 潔 な 表 を 載 せ て お く 。
2 3 4 5 6 7 30
40 50 60 70 80 90 100 110 120
−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
0: 0 @ P ` p 0: ( 2 < F P Z d n x
1: ! 1 A Q a q 1: ) 3 = G Q [ e o y
2: " 2 B R b r 2: * 4 > H R \ f p z
3: # 3 C S c s 3: ! + 5 ? I S ] g q {
4: $ 4 D T d t 4: " , 6 @ J T ^ h r |
5: % 5 E U e u 5: # − 7 A K U _ i s }
6: & 6 F V f v 6: $ . 8 B L V ` j t ~
7: ' 7 G W g w 7: % / 9 C M W a k u DEL
8: ( 8 H X h x 8: & 0 : D N X b l v
9: ) 9 I Y i y 9: ' 1 ; E O Y c m w
A: * : J Z j z
B: + ; K [ k {
C: , < L \ l |
D: − = M ] m }
E: . > N ^ n ~
F: / ? O _ o DEL
備 考
歴 史
ascii の マ ニ ュ ア ル は AT&T UNIX Version 7 で 登 場 し た 。 古 い 端 末 で は 、 ア ン ダ ー ス コ ア が バ ッ ク ア ロ ー (backarrow) と 呼 ば れ る 左 向 き の 矢 印 で 表 示 さ れ る 、 ま た キ ャ レ ッ ト が 上 向 き の 矢 印 で 表 示 さ れ 、 縦 棒 (vertcal bar) で は 真 ん 中 に 穴 が あ る 。 大 文 字 (uppercase) と 小 文 字 (lowercase) は 1 ビ ッ ト だ け 異 な っ て い る 。 ASCII の 文 字 2 は ダ ブ ル ク ォ ー ト と は 1 ビ ッ ト だ け 異 な っ て い る 。 こ れ に よ っ て 機 械 式 キ ー ボ ー ド や マ イ コ ン 制 御 で な い 電 子 キ ー ボ ー ド で キ ー コ ー ド 化 す る こ と が 簡 単 に な る 。 ま た 、 古 い テ レ タ イ プ で も こ の 組 み 合 わ せ が 使 用 さ れ て い た 。 (訳 注 : JIS キ ー 配 列 も そ の 一 種 )
ASCII 規 格 は 米 国 規 格 協 会 (USASI : United States of America Standards Institute) に よ っ て 1968年 に 発 行 さ れ た 。
関 連 項 目
charsets(7), iso_8859−1(7), iso_8859−10(7), iso_8859−11(7), iso_8859−13(7), iso_8859−14(7), iso_8859−15(7), iso_8859−16(7), iso_8859−2(7), iso_8859−3(7), iso_8859−4(7), iso_8859−5(7), iso_8859−6(7), iso_8859−7(7), iso_8859−8(7), iso_8859−9(7), utf−8(7)
こ の 文 書 に つ い て
こ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。