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です。