【ASCII码是什么意思】ASCII码是“美国信息交换标准代码”的缩写,是一种用于字符编码的标准。它最初由美国国家标准协会(ANSI)在1960年代制定,目的是为了在不同的计算机系统之间实现数据的统一传输和处理。
ASCII码使用7位二进制数来表示一个字符,因此总共可以表示128个不同的字符,包括英文字母、数字、标点符号以及一些控制字符。随着技术的发展,后来又扩展为8位的ASCII码,即扩展ASCII码,可以表示更多的字符。
以下是ASCII码的基本分类和示例:
编号 | 字符 | ASCII码(十进制) | ASCII码(二进制) | |
0 | NUL | 0 | 0000000 | |
1 | SOH | 1 | 0000001 | |
2 | STX | 2 | 0000010 | |
3 | ETX | 3 | 0000011 | |
4 | EOT | 4 | 0000100 | |
5 | ENQ | 5 | 0000101 | |
6 | ACK | 6 | 0000110 | |
7 | BEL | 7 | 0000111 | |
8 | BS | 8 | 0001000 | |
9 | HT | 9 | 0001001 | |
10 | LF | 10 | 0001010 | |
11 | VT | 11 | 0001011 | |
12 | FF | 12 | 0001100 | |
13 | CR | 13 | 0001101 | |
14 | SO | 14 | 0001110 | |
15 | SI | 15 | 0001111 | |
16 | DLE | 16 | 0010000 | |
17 | DC1 | 17 | 0010001 | |
18 | DC2 | 18 | 0010010 | |
19 | DC3 | 19 | 0010011 | |
20 | DC4 | 20 | 0010100 | |
21 | NAK | 21 | 0010101 | |
22 | SYN | 22 | 0010110 | |
23 | ETB | 23 | 0010111 | |
24 | CAN | 24 | 0011000 | |
25 | EM | 25 | 0011001 | |
26 | SUB | 26 | 0011010 | |
27 | ESC | 27 | 0011011 | |
28 | FS | 28 | 0011100 | |
29 | GS | 29 | 0011101 | |
30 | RS | 30 | 0011110 | |
31 | US | 31 | 0011111 | |
32 | 空格 | 32 | 0100000 | |
33 | ! | 33 | 0100001 | |
34 | " | 34 | 0100010 | |
35 | 35 | 0100011 | ||
36 | $ | 36 | 0100100 | |
37 | % | 37 | 0100101 | |
38 | & | 38 | 0100110 | |
39 | ' | 39 | 0100111 | |
40 | ( | 40 | 0101000 | |
41 | ) | 41 | 0101001 | |
42 | 42 | 0101010 | ||
43 | + | 43 | 0101011 | |
44 | , | 44 | 0101100 | |
45 | - | 45 | 0101101 | |
46 | . | 46 | 0101110 | |
47 | / | 47 | 0101111 | |
48 | 0 | 48 | 0110000 | |
49 | 1 | 49 | 0110001 | |
50 | 2 | 50 | 0110010 | |
51 | 3 | 51 | 0110011 | |
52 | 4 | 52 | 0110100 | |
53 | 5 | 53 | 0110101 | |
54 | 6 | 54 | 0110110 | |
55 | 7 | 55 | 0110111 | |
56 | 8 | 56 | 0111000 | |
57 | 9 | 57 | 0111001 | |
58 | : | 58 | 0111010 | |
59 | ; | 59 | 0111011 | |
60 | < | 60 | 0111100 | |
61 | = | 61 | 0111101 | |
62 | > | 62 | 0111110 | |
63 | ? | 63 | 0111111 | |
64 | @ | 64 | 1000000 | |
65 | A | 65 | 1000001 | |
66 | B | 66 | 1000010 | |
67 | C | 67 | 1000011 | |
68 | D | 68 | 1000100 | |
69 | E | 69 | 1000101 | |
70 | F | 70 | 1000110 | |
71 | G | 71 | 1000111 | |
72 | H | 72 | 1001000 | |
73 | I | 73 | 1001001 | |
74 | J | 74 | 1001010 | |
75 | K | 75 | 1001011 | |
76 | L | 76 | 1001100 | |
77 | M | 77 | 1001101 | |
78 | N | 78 | 1001110 | |
79 | O | 79 | 1001111 | |
80 | P | 80 | 1010000 | |
81 | Q | 81 | 1010001 | |
82 | R | 82 | 1010010 | |
83 | S | 83 | 1010011 | |
84 | T | 84 | 1010100 | |
85 | U | 85 | 1010101 | |
86 | V | 86 | 1010110 | |
87 | W | 87 | 1010111 | |
88 | X | 88 | 1011000 | |
89 | Y | 89 | 1011001 | |
90 | Z | 90 | 1011010 | |
91 | [ | 91 | 1011011 | |
92 | \ | 92 | 1011100 | |
93 | ] | 93 | 1011101 | |
94 | ^ | 94 | 1011110 | |
95 | _ | 95 | 1011111 | |
96 | ` | 96 | 1100000 | |
97 | a | 97 | 1100001 | |
98 | b | 98 | 1100010 | |
99 | c | 99 | 1100011 | |
100 | d | 100 | 1100100 | |
101 | e | 101 | 1100101 | |
102 | f | 102 | 1100110 | |
103 | g | 103 | 1100111 | |
104 | h | 104 | 1101000 | |
105 | i | 105 | 1101001 | |
106 | j | 106 | 1101010 | |
107 | k | 107 | 1101011 | |
108 | l | 108 | 1101100 | |
109 | m | 109 | 1101101 | |
110 | n | 110 | 1101110 | |
111 | o | 111 | 1101111 | |
112 | p | 112 | 1110000 | |
113 | q | 113 | 1110001 | |
114 | r | 114 | 1110010 | |
115 | s | 115 | 1110011 | |
116 | t | 116 | 1110100 | |
117 | u | 117 | 1110101 | |
118 | v | 118 | 1110110 | |
119 | w | 119 | 1110111 | |
120 | x | 120 | 1111000 | |
121 | y | 121 | 1111001 | |
122 | z | 122 | 1111010 | |
123 | { | 123 | 1111011 | |
124 | \ | 124 | 1111100 | |
125 | } | 125 | 1111101 | |
126 | ~ | 126 | 1111110 | |
127 | DEL | 127 | 1111111 |
通过ASCII码,计算机能够以统一的方式存储和传输文本信息,是早期计算机通信和数据处理的基础之一。虽然现代系统中已经出现了更多支持多语言的编码方式(如UTF-8),但ASCII码仍然是许多系统中的基础组成部分。