ASCII码表包含128个字符编码,由控制字符(0 - 31和127)和可打印字符(32 - 126)组成。以下为详细的ASCII码表及助记口诀:
详细ASCII码表
十进制 | 十六进制 | 字符 | 类别及说明 |
---|---|---|---|
0 | 00 | NUL (Null) | 空字符,常用于字符串结束标识或填充 |
1 | 01 | SOH (Start of Heading) | 标题开始,用于标记数据块头部 |
2 | 02 | STX (Start of Text) | 文本开始,标识文本数据起始 |
3 | 03 | ETX (End of Text) | 文本结束,标识文本数据结束 |
4 | 04 | EOT (End of Transmission) | 传输结束,表明数据传输完毕 |
5 | 05 | ENQ (Enquiry) | 询问,请求对方响应 |
6 | 06 | ACK (Acknowledge) | 确认,回应数据已接收 |
7 | 07 | BEL (Bell) | 响铃,触发听觉或视觉提示 |
8 | 08 | BS (Backspace) | 退格,光标左移一格 |
9 | 09 | HT (Horizontal Tab) | 水平制表符,用于对齐文本列 |
10 | 0A | LF (Line Feed) | 换行,光标移至下一行开头 |
11 | 0B | VT (Vertical Tab) | 垂直制表符,垂直方向对齐文本 |
12 | 0C | FF (Form Feed) | 换页,常用于打印机换页 |
13 | 0D | CR (Carriage Return) | 回车,光标移至当前行开头 |
14 | 0E | SO (Shift Out) | 移出,切换到备用字符集 |
15 | 0F | SI (Shift In) | 移入,切换回主字符集 |
16 | 10 | DLE (Data Link Escape) | 数据链路转义,改变后续字符解释 |
17 | 11 | DC1 (Device Control 1) | 设备控制1,常启动设备 |
18 | 12 | DC2 (Device Control 2) | 设备控制2,功能依设备而定 |
19 | 13 | DC3 (Device Control 3) | 设备控制3,常停止设备 |
20 | 14 | DC4 (Device Control 4) | 设备控制4,功能依设备而定 |
21 | 15 | NAK (Negative Acknowledge) | 否定确认,表明数据传输有误 |
22 | 16 | SYN (Synchronous Idle) | 同步空闲,用于同步通信空闲态 |
23 | 17 | ETB (End of Transmission Block) | 传输块结束,标识数据块结束 |
24 | 18 | CAN (Cancel) | 取消,终止当前操作 |
25 | 19 | EM (End of Medium) | 介质结束,表明存储介质用完 |
26 | 1A | SUB (Substitute) | 替换,替换错误或不可用字符 |
27 | 1B | ESC (Escape) | 转义,引入特殊控制序列 |
28 | 1C | FS (File Separator) | 文件分隔符,分隔文件记录 |
29 | 1D | GS (Group Separator) | 组分隔符,分隔数据组 |
30 | 1E | RS (Record Separator) | 记录分隔符,分隔数据记录 |
31 | 1F | US (Unit Separator) | 单元分隔符,分隔数据单元 |
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 | 30 | 0 | 数字0 |
49 | 31 | 1 | 数字1 |
50 | 32 | 2 | 数字2 |
51 | 33 | 3 | 数字3 |
52 | 34 | 4 | 数字4 |
53 | 35 | 5 | 数字5 |
54 | 36 | 6 | 数字6 |
55 | 37 | 7 | 数字7 |
56 | 38 | 8 | 数字8 |
57 | 39 | 9 | 数字9 |
58 | 3A | : | 冒号 |
59 | 3B | ; | 分号 |
60 | 3C | < | 小于号 |
61 | 3D | = | 等号 |
62 | 3E | > | 大于号 |
63 | 3F | ? | 问号 |
64 | 40 | @ | 艾特符号 |
65 | 41 | A | 大写字母A |
66 | 42 | B | 大写字母B |
67 | 43 | C | 大写字母C |
68 | 44 | D | 大写字母D |
69 | 45 | E | 大写字母E |
70 | 46 | F | 大写字母F |
71 | 47 | G | 大写字母G |
72 | 48 | H | 大写字母H |
73 | 49 | I | 大写字母I |
74 | 4A | J | 大写字母J |
75 | 4B | K | 大写字母K |
76 | 4C | L | 大写字母L |
77 | 4D | M | 大写字母M |
78 | 4E | N | 大写字母N |
79 | 4F | O | 大写字母O |
80 | 50 | P | 大写字母P |
81 | 51 | Q | 大写字母Q |
82 | 52 | R | 大写字母R |
83 | 53 | S | 大写字母S |
84 | 54 | T | 大写字母T |
85 | 55 | U | 大写字母U |
86 | 56 | V | 大写字母V |
87 | 57 | W | 大写字母W |
88 | 58 | X | 大写字母X |
89 | 59 | Y | 大写字母Y |
90 | 5A | Z | 大写字母Z |
91 | 5B | [ | 左方括号 |
92 | 5C | \ | 反斜杠 |
93 | 5D | ] | 右方括号 |
94 | 5E | ^ | 脱字符 |
95 | 5F | _ | 下划线 |
96 | 60 | ` | 重音符 |
97 | 61 | a | 小写字母a |
98 | 62 | b | 小写字母b |
99 | 63 | c | 小写字母c |
100 | 64 | d | 小写字母d |
101 | 65 | e | 小写字母e |
102 | 66 | f | 小写字母f |
103 | 67 | g | 小写字母g |
104 | 68 | h | 小写字母h |
105 | 69 | i | 小写字母i |
106 | 6A | j | 小写字母j |
107 | 6B | k | 小写字母k |
108 | 6C | l | 小写字母l |
109 | 6D | m | 小写字母m |
110 | 6E | n | 小写字母n |
111 | 6F | o | 小写字母o |
112 | 70 | p | 小写字母p |
113 | 71 | q | 小写字母q |
114 | 72 | r | 小写字母r |
115 | 73 | s | 小写字母s |
116 | 74 | t | 小写字母t |
117 | 75 | u | 小写字母u |
118 | 76 | v | 小写字母v |
119 | 77 | w | 小写字母w |
120 | 78 | x | 小写字母x |
121 | 79 | y | 小写字母y |
122 | 7A | z | 小写字母z |
123 | 7B | { | 左花括号 |
124 | 7C | ||
125 | 7D | } | 右花括号 |
126 | 7E | ~ | 波浪号 |
127 | 7F | DEL (Delete) | 删除字符,删除前一字符 |
记忆口诀
- 控制字符(0 - 31):
- 0 - 7号:“Null 空无始标头(SOH),文始文终传完休(STX, ETX, EOT),询问确认响铃留(ENQ, ACK, BEL),退格制表记心头(BS, HT)。”
- 8 - 15号:“换行垂直又换页(LF, VT, FF),回车移进与移出(CR, SI, SO),转义控制设备符(DLE, DC1 - 4),否定同步传块无(NAK, SYN, ETB)。”
- 16 - 31号:“取消介质替换出(CAN, EM, SUB),转义分隔符记住(ESC, FS, GS, RS, US),删除字符在末尾(DEL),控制字符用途殊。”
- 可打印字符(32 - 126):
- 32 - 47号:“空格之后符号起,感叹双引井美元(!,", #, $),百分和号单引号(%, &, '),左右括号星加添((, ), *, +),逗号减号句斜杠(, -,., /)。”
- 48 - 57号:“数字零到九相连,ASCII 码表记心间(0 - 9)。”
- 58 - 64号:“冒号分号大小等(:, ;, <, =, >),问号艾特依次呈(?, @)。”
- 65 - 90号:“大写字母 A 到 Z,顺序牢记别忘记(A - Z)。”
- 91 - 96号:“方括号与反斜杠([, ], \),脱字下划线重音(^, _, `)。”
- 97 - 122号:“小写字母 a 到 z,紧跟其后排整齐(a - z)。”
- 123 - 126号:“花括号与竖线齐({, }, |),波浪符号在结尾(~)。”