ホームページ  >  記事  >  最大のASCIIコードは何ですか?

最大のASCIIコードは何ですか?

青灯夜游
青灯夜游オリジナル
2023-03-06 13:48:1026576ブラウズ

最大の ASCII コードは 127 です。 ASCII コードは、情報交換のための米国標準コードであり、ラテン文字に基づくコンピュータ コード システムであり、主に現代英語やその他の西ヨーロッパ言語を表示するために使用されます。標準の ASCII コードは 2 進数 7 ビットで 1 文字を表し、0 ~ 31 と 127 が制御文字または特殊通信文字(残りは表示可能な文字)、32 ~ 126 が文字、65 ~ 127 が文字、65 ~ 90 個は大文字の英字が 26 個、97 から 122 までは小文字の英字、残りは句読点や算術記号などです。

最大のASCIIコードは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

最大の ASCII コードは 127 です。

コンピュータは 2 進数を直接受け入れ、保存し、処理することしかできないためです。数値情報は 2 進数で表現できますが、数値以外の情報は 2 進数で表現する必要があります。コーディングとは、少数の基本的なシンボルを特定の規則に従って組み合わせて、大量の複雑で多様な情報を表現することを指します。一般に、どの単語や記号をバイナリ コードで表す必要があるかは、コンピューターにどの単語や記号を「認識」させる必要があるかによって決まります。テキストや記号をコンピュータに保存するには、所定のエンコーディングに従ってテキストや記号を 2 進数に変換する必要があります。現在、コンピュータでは英語の文字や記号を表すために国際標準化機構が定めた ASCII コード (American Standard Code for Information Interchange) が一般的に使用されています。

ASCII (American Standard Code for Information Interchange): American Standard Code for Information Interchange は、ラテン文字に基づくコンピュータ コード システムで、主に現代英語やその他の西ヨーロッパ言語を表示するために使用されます。

標準 ASCII コードは通常 7 ビット コードとも呼ばれ、7 ビットのバイナリ コードで構成され、最上位ビットは 0 で、その範囲は 2 進数で 00000000 ~ 01111111、10 進数で 0 ~ 127 で表されます。合計 128 種類 (2 の 7 乗)、各コードは基本シンボルを表します。つまり、ASCII コードを使用して最大 128 個の基本シンボルを表現できます。

標準のASCIIコードは3桁と4桁のバイナリコードで構成されており、3桁は7列、4桁は15行となります。動作は下位 4 桁、列は上位 3 桁です。文字と数字の列と行の位置に応じて、ASCII コードを固定できます。たとえば、文字 A は列 4、行 1 にあります。つまり、ASCII コードは 01000001BCD です。同様に、7 ビット ASCII が与えられると、対応する数字、文字、または記号がすぐに見つかります。

アスキーコードの表現

  • 0~31と127(計33個)は制御文字または特殊通信文字(残りはオプションの表示文字)

    制御文字など: LF (ライン フィード)、CR (キャリッジ リターン)、FF (ページ フィード)、DEL (削除)、BS (バックスペース)、BEL (リング) など。 ;

    通信用特殊文字: SOH (本文の先頭)、EOT (本文の末尾)、ACK (確認) など;

    ASCII 値 8、9、10と 13 は、それぞれバックスペース文字とタブ文字、改行文字、および復帰文字に変換されます。特定のグラフィック表示はありませんが、さまざまなアプリケーションに応じてテキスト表示にさまざまな効果をもたらします [1] 。

  • 32~126(計95)は文字(32はスペース)で、そのうち48~57は0~9までの10個のアラビア数字です。

  • 65 ~ 90 は 26 個の大文字の英字、97 ~ 122 は 26 個の小文字の英字、残りは句読点や算術記号などです。

標準 ASCII では、その最上位ビット (b7) がパリティ ビットとして使用されることにも注意してください。いわゆるパリティチェックとは、符号伝送時にエラーが発生していないかをチェックする方法であり、大きく分けて奇数チェックと偶数チェックの2種類に分けられます。奇数パリティ ルール: 正しいコードの 1 バイト内の 1 の数は奇数である必要があります。奇数でない場合は、最上位ビット b7 に 1 を追加します。偶数パリティ ルール: 正しいコードの 1 バイト内の 1 の数正しいコードは偶数である必要があります。偶数でない場合は、最上位ビット b7 に 1 を加算します。

ASCII コード テーブルは次のとおりです:

##null 文字#SOH(見出しの始まり)見出しの始まり0000 00100220x02STX (本文の先頭)本文の先頭0000 0011033##0000 0100##06#0x06ACK (確認)通知を受け取る780x09HT (水平タブ)水平タブ##012100x0AVT (垂直タブ)##0000 1100##FF (NP フォーム フィード、新しいページ)015##Enter キー#016##0x10 DLE (データ リンク エスケープ) )##0001 0001021#デバイス制御 1##DC2 (デバイス制御 2)デバイス制御 3##024200x14DC4 (デバイス制御 4)デバイス制御 40001 0101025##230x17 ETB (送信ブロックの終了)送信ブロックの終了0001 1000030240x18CAN (キャンセル)##0001 10010001 1010##0x1A0001 10110330001 11000340001 1101035##RS (レコード区切り記号)レコード区切り文字310x1FUS (単位区切り記号)単位区切り記号#040#320010 0001##0x21!#0010 0010##340x22"二重引用符043#0010 0100 370x26&and0x27'一重引用符の終了0x280010 1001051##41#)0010 1010052420x2A## アスタリスク #プラス記号#0010 1101056460x2E.##0010 1111057 480x300文字数 0490x31##0x320011 0011063510x330011 010006452 0x345##0011 0110066540x366##0011 1000070560x388文字 8##0011 1001#0011 1010#0011 1011##セミコロン074 600x3C<未満075610x3D=等号0760011 1111077#0x40#0100 00010101##0x42B#0100 01000104680x44D大文字 D0100 01010106700x46##0100 01110107#大文字 H73010010100112740100 1011 ##0x4CL0100 1101 011577##N大文字 N#0100 1111##大文字 O0120800x50##P#大文字 P 01210122#0101 0011##830101 0100##0x54##0101 01010125850x55V大文字の VW大文字 W##0x58XX##0x5B[左角括弧##0101 11000101 1101#0x5D#0101 1110##940x5E## 0101 1111#0x5F0x60`一重引用符で開きます0x61##980x62c##0145101##0110 011001471030x67g##0110 10000150##105#0x6A#小文字 k##0x6Cl小文字の m##0110 1110#0160#1130x71q小文字のq0162##r1150164##0x74t小文字の t0x750111 0110##小文字 xy小文字の文字 y# #0111 1011 ##01741240x7C|縦線##0175#0111 11100176127
ASCII テーブル
Bin
(バイナリ)
10月
(8進数)
12月
(10進数)
16 進数
#(16 進数)
略語/文字
説明
0000 0000
00
0
0x00
NUL(null)
#0000 0001
01
1
0x01
##0x03
ETX (本文の終わり)
本文の終わり
04
4
##0x04
EOT (送信終了)
送信終了
0000 0101
05
5
0x05
ENQ (問い合わせ)
リクエスト
#0000 0110
##6
#0000 0111
07
0x07
BEL (ベル)
ベル
0000 1000
010
##0x08
BS (バックスペース)
バックスペース
##0000 1001
011
#9
#0000 1010
#LF (NL 改行、改行)
改行キー
##0000 1011
013
11
0x0B
#垂直タブ文字
##014
12
##0x0C
#ページキー
0000 1101
13
#0x0D
#CR (キャリッジリターン)
#0000 1110
##14
0x0E
SO (シフトアウト)
切り替える必要はありません
0000 1111
017
15
0x0F
SI (シフトイン)
スイッチングを有効にする
0001 0000
020
16
#データ リンク エスケープ
#17
0x11
DC1 (デバイス制御 1)
0001 0010
022
#18
0x12
デバイス制御 2
0001 0011
##023
19
0x13
DC3 (デバイス制御 3)
#0001 0100
##21
0x15
NAK (否定応答)
受け入れ拒否
0001 0110
#026
22
0x16
##SYN (同期アイドル)
同期アイドル
0001 0111
027
#キャンセル
031
25
0x19
EM (メディアの終わり)
メディア終了
032
#26
##SUB (代理)
# #replace
27
0x1B
ESC (エスケープ)
エスケープ (オーバーフロー)
28
0x1C
FS (ファイル区切り記号)
ファイル区切り記号
29
##0x1D
GS (グループ区切り文字)
グループ区切り文字
0001 1110
036
30
0x1E
0001 1111
037
0010 0000
0x20
(スペース)
スペース
#041
33
#感嘆符
##042
#0010 0011
35
0x23
#044
36
0x24
$
ドル記号
##0010 0101
045
##0x25
##%
パーセント記号
0010 0110
##046
38
0010 0111
047
39
##0010 1000
050
40
(
# #開き括弧
#0x29
## 右括弧
#*
#0010 1011
053
##43
0x2B
0010 1100
054
44
0x2C
##,
カンマ
##055
45
0x2D
#-
##マイナス記号/ダッシュ
#0010 1110
##期間
#47
0x2F
/
スラッシュ
##0011 0000
060
0011 0001
061
#1
#キャラクター 1
##0011 0010
#062
50
2
##文字 2
3
文字 3
4
##文字 4
0011 0101
#065
##53
0x35
文字 5
文字数 6
#0011 0111
067
55
0x37
#7
文字 7
071
57
0x39
9
文字 9
072
58
0x3A
:
コロン
073
59
##0x3B
;
0011 1100
0011 1101
0011 1110
##62
0x3E
>
# は
## より大きいです
63
0x3F
##?
疑問符
0100 0000
0100
64
#@
電子メール シンボル
#65
0x41
A
大文字 A
0100 0010
0102
66
大文字 B
0100 0011
0103
67
0x43
##C
大文字 C
#0105
69
##0x45
E
大文字 E
##0100 0110
##F
大文字 F
71
0x47
G
##大文字 G
##0100 1000
0110
72
0x48
H
##0100 1001
0111
0x49
I
大文字 I
0x4A
J
大文字 J
#0113
75
0x4B
K
大文字 K
0100 1100
0114
76
##大文字の L
##0x4D
MM
#大文字 M
0100 1110
0116
78
0x4E
##0117
79
##0x4F
O
0101 0000
##0101 0001
81
0x51
Q
大文字 Q
0101 0010
82
0x52
R
大文字の R
#0123
#0x53
#S
大文字の S
#0124
##84
T
大文字 T
U
大文字 U
0101 0110
#0126
#86
0x56
0101 0111
0127
87
0x57
0101 1000
0130
##88
大文字 XXX
0101 1001
0131
89
0x59
Y
大文字 Y
#0101 1010
0132
90
0x5A
Z
大文字 Z
0101 1011
0133
91
0134
92
0x5C
\
バックスラッシュ
#0135
93
##閉じ角括弧
#0136
##キャレット
##0137
95
アンダースコア
##0110 0000
0140
96
##0110 0001
0141
97
a
小文字 a
0110 0010
0142
b
##小文字 b
0110 0011
0143
##99
##0x63
小文字の c
#0110 0100
0144
100
0x64
d
小文字の d
0110 0101
##0x65
e
小文字の e
##0146
102
0x66
f
小文字の f
0110 0111
##小文字の g
104
0x68
h
##小文字 h
##0110 1001
0151
##0x69
i
小文字の i
#0110 1010
0152
106
##j
##小文字の j
# 0110 1011
0153
107
0x6B
k
0110 1100
0154
108
小文字 l
##0110 1101
0155
109
#0x6D
#m
##0156
110
0x6E
#n
小文字の n
#0110 1111
0157
111
0x6F
o
小文字 o
0111 0000
##112
##0x70
p
小文字の p
##0111 0001
0161
##0111 0010
114
#0x72
##小文字の r
0111 0011
0163
0x73
s
小文字 s
0111 0100
#116
##0111 0101
0165
117
u
小文字の u
##0166
118
0x76
v
小文字 v
0111 0111
0167
119
0x77
w
小文字 w
0111 1000
0170
120
0x78
x
0111 1001
0171
121
0x79
#0111 1010
0172
122
0x7A
z
小文字 z
##0173
123
##0x7B
{
開き括弧
##0111 1100
##0111 1101
125
0x7D
}
閉じ中括弧
126
0x7E
#~
ティルデ
##0111 1111
#0177
0x7F
DEL (削除)
削除
関連知識の詳細については、
FAQ
コラムをご覧ください。

以上が最大のASCIIコードは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。