ascall碼

ascall碼

ascll碼,目前計算機中用得最廣泛的字元集及其編碼。

美國標準信息交換標準碼(Amercian Standard Code for Information Interchange,ASCII)

基本介紹

簡介,詳細,ASCII碼錶,

簡介

美國國家標準局(ANSI)制定的ASCII碼(American Standard Code for Information Interchange,美國標準信息交換碼),它已被國際標準化組織(ISO)定為國際標準,稱為ISO 646標準。適用於所有拉丁文字字母,ASCaII碼有7位碼和8位碼兩種形式。

詳細

因為1位二進制數可以表示(21=)2種狀態:0、1;而2位二進制數可以表示(22)=4種狀態:00、01、10、11;依次類推,7位二進制數可以表示(27=)128種狀態,每種狀態都唯一地編為一個7位的二進制碼,對應一個字元(或控制碼),這些碼可以排列成一個十進制序號0~127。所以,7位ASCII碼是用七位二進制數進行編碼的,可以表示128個字元。
第0~32號及第127號(共34個)是控制字元或通訊專用字元,如控制符:LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BEL(振鈴)等;
通訊專用字元:SOH(文頭)、EOT(文尾)、ACK(確認)等;
第33~126號(共94個)是字元,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算符號等。
注意:在計算機的存儲單元中,一個ASCII碼值占一個位元組(8個二進制位),其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在代碼傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。奇校驗規定:正確的代碼一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的代碼一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。

ASCII碼錶

DEC(十進制)
HEX(十六進制)
CHAR(字元
C 程式(轉義)
0
00
NUL
\0
1
01
SOH
2
02
STX
3
03
ETX
4
04
EOT
5
05
ENQ
6
06
ACK
7
07
BEL
\a
8
08
BS
\b
9
09
HT
\t
10
0A
LF
\n
11
0B
VT
\v
12
0C
FF
\f
13
0D
CR
\r
14
0E
SO
15
0F
SI
16
10
DLE
17
11
DC1
18
12
DC2
19
13
DC3
20
14
DC4
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
space空格
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~57
30~39
0~9
58
3A
:
59
3B
;
60
3C
<
61
3D
=
62
3E
>
63
3F
?
64
40
@
65~90
41~5A
A~Z
91
5B
[
92
5C
\
\\
93
5D
]
94
5E
^
95
5F
_
96
60
`
97~122
61~7A
a~z
123
7B
{
124
7C
|
125
7D
}
126
7E
~
127
7F
DEL
第128~255號為擴展字元(不常用)。

相關詞條

熱門詞條

聯絡我們