ASCII コードとキー割り当て(キーバインド)

http://dali.c.u-tokyo.ac.jp/sakuma/HTML_FILES_IN_RIKKYO/No_2.htm より引用(消えているようなので、google キャッシュ コントロールz 文字コードで検索)

キーボードに付いているほとんどのキーは、押下時にキートップに書かれている文字を表す文字コードをコンピュータ本体に送る。キーと、押下時にコンピュータ本体に送られるコードの対をキーバインディングと呼ぶ。

文字の中には英字や数字などの様に目で見える文字の他に、データ処理や転送を制御する為の文字もある。目で見える文字を図形文字、データ処理や転送を制御するための文字を制御文字といい、制御文字を表すコードをコントロールコードと呼ぶ。

ASCII文字コード : IT用語辞典 e-Words http://e-words.jp/p/r-ascii.html (「ascii」で検索) と No_2_Jyouhousyori1 http://dali.c.u-tokyo.ac.jp/sakuma/HTML_FILES_IN_RIKKYO/No_2.htm (google キャッシュ)(「コントロールz 文字コード」で検索) と Char_Code(Zaco's Page) http://homepage2.nifty.com/zaco/code/page03.html (「0x0c ff」で検索) と自分の知識を合成。

コード 文字 キー 文字の一般的な意味
10 進 8 進 16 進
00 0000 0x00 NUL CTRL + @ ナル(ヌル)文字
001 0001 0x01 SOH CTRL + A ヘディング開始
002 0002 0x02 STX CTRL + B テキスト開始
003 0003 0x03 ETX CTRL + C テキスト終端・シグナル(UNIX)
004 0004 0x04 EOT CTRL + D 伝送終了・入力の終わり(UNIX)
005 0005 0x05 ENQ CTRL + E 問い合わせ
006 0006 0x06 ACK CTRL + F 肯定的応答
007 0007 0x07 BEL CTRL + G ベル(ビープ音)
008 0010 0x08 BS BS・CTRL + H バックスペース・直前の1文字を消す
009 0011 0x09 HT TAB・CTRL + I 水平タブ・区切り
010 0012 0x0a LF・NL CTRL + J ラインフィード・改行(New Line)・行の終わり・行送り
011 0013 0x0b VT CTRL + K 垂直タブ
012 0014 0x0c FF・NP CTRL + L フォームフィード・改頁(New Page)・再表示
013 0015 0x0d CR ENTER・CTRL + M キャリッジリターン・リターン・復帰・改復・行の終わり
014 0016 0x0e SO CTRL + N シフトアウト
015 0017 0x0f SI CTRL + O シフトイン
016 0020 0x10 DLE CTRL + P データリンク拡張
017 0021 0x11 DC1 CTRL + Q デバイス制御 1・CTRL + S で、一時停止した表示の再開
018 0022 0x12 DC2 CTRL + R デバイス制御 2
019 0023 0x13 DC3 CTRL + S デバイス制御 3・表示の一時停止
020 0024 0x14 DC4 CTRL + T デバイス制御 4
021 0025 0x15 NAK CTRL + U 否定的応答
022 0026 0x16 SYN CTRL + V 同期文字
023 0027 0x17 ETB CTRL + W 伝送ブロック終了
024 0030 0x18 CAN CTRL + X キャンセル
025 0031 0x19 EM CTRL + Y メディア終端
026 0032 0x1a SUB CTRL + Z 置換キャラクタ・ジョブ制御(UNIX)・テキストファイル終端(EOF)(MS-DOS, PC DOS 等)
027 0033 0x1b ESC ESC・CTRL + [ エスケープ・制御文字列の開始の文字
028 0034 0x1c FS CTRL + \("¥"でなく"\") ファイル終端・強力なシグナル(UNIX)
029 0035 0x1d GS CTRL + ] グループ区切り
030 0036 0x1e RS CTRL + ^ レコード区切り
031 0037 0x1f US CTRL + _ ユニット区切り
127 0177 0x7f DEL DEL・CTRL + ? デリート・削除・文字の削除

CTRL + A とは、CTRL と書いてあるキーを押しながら、A と書かれたキーを押すという意味。

inserted by FC2 system