ASCIIコード表
ASCIIコードは、制御文字や印刷可能な文字を表現します。
本項では、ASCIIコードについて説明します。
ASCIIコードとは
ASCIIコードは、文字コードの1種です。文字コードは、1つ1つの文字に対して数字を割り当てたものです。
ASCIIコードでは、7ビットを使って以下のように割り当てています。
7ビットの内、上位3ビットは水色のように0から7と表しています。2進数の000から111(3ビット)が、16進数で0から7になるためです。下位4ビットは薄緑のように0からFと表しています。
表の見方としては、例えば「A」は41が割り当てられています。メモ帳などで保存すると、この数字が保存されます。
ASCIIコードは、英数字や一部記号が扱えますが、平仮名や漢字は扱えません。
Aなどの表示できる文字が割り当てられたものは、図形文字と呼ばれます。灰色部分は制御文字と呼ばれ、何かしらの操作を示します。次からは、それぞれのコードを示します。
図形文字
図形文字は、ディスプレイに表示したり、印刷したりできる文字です。記号の読み方も明記しています。
| 10進数 | 16進数 | 表示 | 読み方・意味 |
|---|---|---|---|
| 33 | 21 | ! | 感嘆符、(ビックリマーク) |
| 34 | 22 | " | ダブルクオーテーション、引用符 |
| 35 | 23 | # | 番号記号、井桁、(シャープ) |
| 36 | 24 | $ | ダラー、ドル記号 |
| 37 | 25 | % | パーセント |
| 38 | 26 | & | アンパサンド(アンド) |
| 39 | 27 | ' | 右シングルクォーテーション(アポストロフィ) |
| 40 | 28 | ( | 左小括弧 |
| 41 | 29 | ) | 右小括弧 |
| 42 | 2A | * | アスタリスク |
| 43 | 2B | + | プラス |
| 44 | 2C | , | カンマ、コンマ |
| 45 | 2D | - | ハイフン(マイナス) |
| 46 | 2E | . | ドット(ピリオド) |
| 47 | 2F | / | スラッシュ |
| 48 | 30 | 0 | 数字ゼロ |
| 49 | 31 | 1 | 数字イチ |
| 50 | 32 | 2 | 数字ニ |
| 51 | 33 | 3 | 数字サン |
| 52 | 34 | 4 | 数字ヨン |
| 53 | 35 | 5 | 数字ゴ |
| 54 | 36 | 6 | 数字ロク |
| 55 | 37 | 7 | 数字ナナ |
| 56 | 38 | 8 | 数字ハチ |
| 57 | 39 | 9 | 数字キュー |
| 58 | 3A | : | コロン |
| 59 | 3B | ; | セミコロン |
| 60 | 3C | < | レスザン(小なり) |
| 61 | 3D | = | イコール(等しい) |
| 62 | 3E | > | グレーターザン(大なり) |
| 63 | 3F | ? | クエスチョンマーク |
| 64 | 40 | @ | アットマーク |
| 65 | 41 | A | 大文字エー |
| 66 | 42 | B | 大文字ビー |
| 67 | 43 | C | 大文字シー |
| 68 | 44 | D | 大文字ディー |
| 69 | 45 | E | 大文字イー |
| 70 | 46 | F | 大文字エフ |
| 71 | 47 | G | 大文字ジー |
| 72 | 48 | H | 大文字エイチ |
| 73 | 49 | I | 大文字アイ |
| 74 | 4A | J | 大文字ジェイ |
| 75 | 4B | K | 大文字ケイ |
| 76 | 4C | L | 大文字エル |
| 77 | 4D | M | 大文字エム |
| 78 | 4E | N | 大文字エヌ |
| 79 | 4F | O | 大文字オー |
| 80 | 50 | P | 大文字ピー |
| 81 | 51 | Q | 大文字キュー |
| 82 | 52 | R | 大文字アール |
| 83 | 53 | S | 大文字エス |
| 84 | 54 | T | 大文字ティー |
| 85 | 55 | U | 大文字ユー |
| 86 | 56 | V | 大文字ヴイ |
| 87 | 57 | W | 大文字ダブリュー |
| 88 | 58 | X | 大文字エックス |
| 89 | 59 | Y | 大文字ワイ |
| 90 | 5A | Z | 大文字ゼット(ズィー) |
| 91 | 5B | [ | 左大括弧 |
| 92 | 5C | \ | エンマーク(英字ではバックスラッシュ) |
| 93 | 5D | ] | 右大括弧 |
| 94 | 5E | ^ | サーカムフレックス(ハット記号) |
| 95 | 5F | _ | アンダーライン |
| 96 | 60 | ` | 左シングルクォーテーション |
| 97 | 61 | a | 小文字エー |
| 98 | 62 | b | 小文字ビー |
| 99 | 63 | c | 小文字シー |
| 100 | 64 | d | 小文字ディー |
| 101 | 65 | e | 小文字イー |
| 102 | 66 | f | 小文字エフ |
| 103 | 67 | g | 小文字ジー |
| 104 | 68 | h | 小文字エイチ |
| 105 | 69 | i | 小文字アイ |
| 106 | 6A | j | 小文字ジェイ |
| 107 | 6B | k | 小文字ケイ |
| 108 | 6C | l | 小文字エル |
| 109 | 6D | m | 小文字エム |
| 110 | 6E | n | 小文字エヌ |
| 111 | 6F | o | 小文字オー |
| 112 | 70 | p | 小文字ピー |
| 113 | 71 | q | 小文字キュー |
| 114 | 72 | r | 小文字アール |
| 115 | 73 | s | 小文字エス |
| 116 | 74 | t | 小文字ティー |
| 117 | 75 | u | 小文字ユー |
| 118 | 76 | v | 小文字ヴイ |
| 119 | 77 | w | 小文字ダブリュー |
| 120 | 78 | x | 小文字エックス |
| 121 | 79 | y | 小文字ワイ |
| 122 | 7A | z | 小文字ゼット(ズィー) |
| 123 | 7B | { | 左中括弧 |
| 124 | 7C | | | 縦棒 |
| 125 | 7D | } | 右中括弧 |
| 126 | 7E | ~ | チルダ |
制御文字
制御文字はENTER(改行)やDEL(削除)など、何かしらの操作を示します。
| 10進数 | 16進数 | 略語 | 名前 |
|---|---|---|---|
| 0 | 00 | NULL | ヌル文字 |
| 1 | 01 | SOH | ヘッディング開始 |
| 2 | 02 | STX | テキスト開始 |
| 3 | 03 | ETX | テキスト終了 |
| 4 | 04 | EOT | 送信終了 |
| 5 | 05 | ENQ | 問い合わせ |
| 6 | 06 | ACK | 肯定応答 |
| 7 | 07 | BEL | ベル |
| 8 | 08 | BS | バックスペース |
| 9 | 09 | HT | 水平タブ |
| 10 | 0A | LF | 改行 |
| 11 | 0B | VT | 垂直タブ |
| 12 | 0C | FF | 改ページ |
| 13 | 0D | CR | 復帰 |
| 14 | 0E | SO | シフトアウト |
| 15 | 0F | SI | シフトイン |
| 16 | 10 | DLE | データリンク拡張 |
| 17 | 11 | DC1 | 装置制御1 |
| 18 | 12 | DC2 | 装置制御2 |
| 19 | 13 | DC3 | 装置制御3 |
| 20 | 14 | DC4 | 装置制御4 |
| 21 | 15 | NAK | 否定応答 |
| 22 | 16 | SYN | 同期信号 |
| 23 | 17 | ETB | ブロック伝送終了 |
| 24 | 18 | CAN | 取り消し |
| 25 | 19 | EM | 媒体終了 |
| 26 | 1A | SUB | 置換文字 |
| 27 | 1B | ESC | エスケープ |
| 28 | 1C | FS | ファイル区切り |
| 29 | 1D | GS | グループ区切り |
| 30 | 1E | RS | レコード区切り |
| 31 | 1F | US | ユニット区切り |
| 32 | 20 | SP | スペース |
| 127 | 7F | DEL | 削除 |
Windows系の改行コードは、一般的にデフォルトがCR+LFです。フリーソフトなどのテキストエディタでは、CRとLFを選択できることもあります。その場合、メモ帳で表示すると改行されません。UNIX系や最近のMacintoshではLFです。