リンク

2020年2月23日日曜日

ASCⅡコードについて

はじめに

みなさんこんにちは、今回は文字コードのASCⅡコードについて書きたいと思います。では、行ってみましょう。

ASCⅡコード

アルファベットや数字、記号などを収録した文字コードの一つ。
最も基本的な文字コードとして、復旧しています。
7ビットの整数である0~127で表現されていて、ローマ字や数字、記号、空白文字等は128文字を収録している。
コンピュータは基本的に1バイト(8ビット)を単位として扱うので、1文字を1バイトとして使うと
都合がよくなるため128から255までの128文字分はASCⅡでは規定されていない領域となる。
これを使って、大手コンピュータメーカーや各国の標準化団体などが必要となる文字を収録して
互換性のある拡張文字コードとしてそれぞれが独自に規格化を行った。

ASCⅡコード表


10進数16進数2進数文字備考
000NULnullヌル文字
111SOHstart of headingヘッダ開始
2210STXstart of textテキスト開始
3311ETXend of textテキスト終了
44100EOTend of transmission転送終了
55101ENQenquiry照会
66110ACKacknowledge肯定応答
77111BELbellビープ音
881000BSbackspaceバックスペース
991001TABhorizontal tab水平タブ
100A1010LFNL line feed、new line改行
110B1011VTvertical tab垂直タブ
120C1100FFNP form feed、new page改ページ
130D1101CRcarriage return復帰
140E1110SOshift outシフトアウト
150F1111SIshift inシフトイン
161010000DLEdata link escape伝送制御拡張
171110001DC1device control 1装置制御1
181210010DC2device control 2装置制御2
191310011DC3device control 3装置制御3
201410100DC4device control 4装置制御4
211510101NAKnegative acknowledge否定応答
221610110SYNsynchronous idle同期信号
231710111ETBend of trans.block転送ブロック終了
241811000CANcancel取り消し
251911001EMend of medium媒体終了
261A11010SUBsubstitute置き換え
271B11011ESCescapeエスケープ
281C11100FSfile separatorファイル区切り
291D11101GSgroup separatorグループ区切り
301E11110RSrecord separatorレコード区切り
311F11111USunit separatorユニット区切り
3220100000Space
3321100001!
3422100010"
3523100011#
3624100100$
3725100101%
3826100110&
3927100111
4028101000(
4129101001)
422A101010*
432B101011+
442C101100,
452D101101-
462E101110.
472F101111/
48301100000
49311100011
50321100102
51331100113
52341101004
53351101015
54361101106
55371101117
56381110008
57391110019
583A111010:
593B111011;
603C111100<
613D111101=
623E111110>
633F111111?
64401000000@
65411000001A
66421000010B
67431000011C
68441000100D
69451000101E
70461000110F
71471000111G
72481001000H
73491001001I
744A1001010J
754B1001011K
764C1001100L
774D1001101M
784E1001110N
794F1001111O
80501010000P
81511010001Q
82521010010R
83531010011S
84541010100T
85551010101U
86561010110V
87571010111W
88581011000X
89591011001Y
905A1011010Z
915B1011011[
925C1011100\
935D1011101]
945E1011110^
955F1011111_
96601100000`
97611100001a
98621100010b
99631100011c
100641100100d
101651100101e
102661100110f
103671100111g
104681101000h
105691101001i
1066A1101010j
1076B1101011k
1086C1101100l
1096D1101101m
1106E1101110n
1116F1101111o
112701110000p
113711110001q
114721110010r
115731110011s
116741110100t
117751110101u
118761110110v
119771110111w
120781111000x
121791111001y
1227A1111010z
1237B1111011{
1247C1111100|
1257D1111101}
1267E1111110~
1277F1111111DEL
1288010000000
1298110000001
1308210000010
1318310000011
1328410000100
1338510000101
1348610000110
1358710000111
1368810001000
1378910001001
1388A10001010
1398B10001011
1408C10001100
1418D10001101
1428E10001110
1438F10001111
1449010010000
1459110010001
1469210010010
1479310010011
1489410010100
1499510010101
1509610010110
1519710010111
1529810011000
1539910011001
1549A10011010
1559B10011011
1569C10011100
1579D10011101
1589E10011110
1599F10011111
160A010100000
161A110100001
162A210100010
163A310100011
164A410100100
165A510100101
166A610100110
167A710100111
168A810101000
169A910101001
170AA10101010
171AB10101011
172AC10101100
173AD10101101
174AE10101110
175AF10101111
176B010110000-
177B110110001
178B210110010
179B310110011
180B410110100
181B510110101
182B610110110
183B710110111
184B810111000
185B910111001
186BA10111010
187BB10111011
188BC10111100
189BD10111101
190BE10111110
191BF10111111ソ
192C011000000
193C111000001
194C211000010
195C311000011
196C411000100
197C511000101
198C611000110
199C711000111
200C811001000
201C911001001
202CA11001010
203CB11001011
204CC11001100
205CD11001101
206CE11001110
207CF11001111
208D011010000
209D111010001
210D211010010
211D311010011
212D411010100
213D511010101
214D611010110
215D711010111
216D811011000
217D911011001
218DA11011010
219DB11011011
220DC11011100
221DD11011101
222DE11011110
223DF11011111
224E011100000
225E111100001
226E211100010
227E311100011
228E411100100
229E511100101
230E611100110
231E711100111
232E811101000
233E911101001
234EA11101010
235EB11101011
236EC11101100
237ED11101101
238EE11101110
239EF11101111
240F011110000
241F111110001
242F211110010
243F311110011
244F411110100
245F511110101
246F611110110
247F711110111
248F811111000
249F911111001
250FA11111010
251FB11111011
252FC11111100
253FD11111101
254FE11111110
255FF11111111

0 件のコメント:

コメントを投稿