ASCII 编码表

简介

ASCII(American Standard Code for Information Interchange)全称是 “美国信息交换标准代码” :

  • 是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言;
  • 它设计于 60 年代早期,它是现今最通用的单字节编码系统,被广泛使用于现代计算机和因特网;
  • 使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符;
  • 标准 ASCII 码使用 7 位二进制数(第8位是0)来表示数字(0-9)、大小写英文字母(a-z,A-Z)、标点符号以及在美式英语中使用的特殊控制字符;
  • 扩展 ASCII 码使用 8 位二进制数,包含标准 ASCII 码中已有的 128 个字符共 256 个字符。

标准 ASCII 编码表

字符 二进制 十进制 十六进制 说明 字符 二进制 十进制 十六进制 说明
NULL 0000 0000 0 00 空字符 @ 0100 0000 64 40 电子邮件符号
SOH 0000 0001 1 01 标题开始 A 0100 0001 65 41 大写字母A
STX 0000 0010 2 02 正文开始 B 0100 0010 66 42 大写字母B
ETX 0000 0011 3 03 正文结束 C 0100 0011 67 43 大写字母C
EOT 0000 0100 4 04 传输结束 D 0100 0100 68 44 大写字母D
ENQ 0000 0101 5 05 请求 E 0100 0101 69 45 大写字母E
ACK 0000 0110 6 06 收到通知 F 0100 0110 70 46 大写字母F
BEL 0000 0111 7 07 响铃 G 0100 0111 71 47 大写字母G
BS 0000 1000 8 08 退格 H 0100 1000 72 48 大写字母H
HT 0000 1001 9 09 水平制表符 I 0100 1001 73 49 大写字母I
LF 0000 1010 10 0A 换行键 J 0100 1010 74 4A 大写字母J
VT 0000 1011 11 0B 垂直制表符 K 0100 1011 75 4B 大写字母K
FF 0000 1100 12 0C 换页键 L 0100 1100 76 4C 大写字母L
CR 0000 1101 13 0D 回车键 M 0100 1101 77 4D 大写字母M
SO 0000 1110 14 0E 不用切换 N 0100 1110 78 4E 大写字母N
SI 0000 1111 15 0F 启用切换 O 0100 1111 79 4F 大写字母O
DLE 0001 0000 16 10 数据链路转义 P 0101 0000 80 50 大写字母P
DC1 0001 0001 17 11 设备控制1 Q 0101 0001 81 51 大写字母Q
DC2 0001 0010 18 12 设备控制2 R 0101 0010 82 52 大写字母R
DC3 0001 0011 19 13 设备控制3 S 0101 0011 83 53 大写字母S
DC4 0001 0100 20 14 设备控制4 T 0101 0100 84 54 大写字母T
NAK 0001 0101 21 15 拒绝接收 U 0101 0101 85 55 大写字母U
SYN 0001 0110 22 16 同步空闲 V 0101 0110 86 56 大写字母V
ETB 0001 0111 23 17 结束传输块 W 0101 0111 87 57 大写字母W
CAN 0001 1000 24 18 取消 X 0101 1000 88 58 大写字母X
EM 0001 1001 25 19 媒介结束 Y 0101 1001 89 59 大写字母Y
SUB 0001 1010 26 1A 代替 Z 0101 1010 90 5A 大写字母Z
ESC 0001 1011 27 1B 跳出 [ 0101 1011 91 5B 开方括号
FS 0001 1100 28 1C 文件分隔符 \ 0101 1100 92 5C 反斜杠
GS 0001 1101 29 1D 分组符 ] 0101 1101 93 5D 闭方括号
RS 0001 1110 30 1E 记录分隔符 ^ 0101 1110 94 5E 脱字符
US 0001 1111 31 1F 单元分隔符 _ 0101 1111 95 5F 下划线
0010 0000 32 20 空格 ` 0110 0000 96 60 开单引号
! 0010 0001 33 21 叹号 a 0110 0001 97 61 小写字母a
0010 0010 34 22 双引号 b 0110 0010 98 62 小写字母b
# 0010 0011 35 23 井号 c 0110 0011 99 63 小写字母c
$ 0010 0100 36 24 美元符 d 0110 0100 100 64 小写字母d
% 0010 0101 37 25 百分号 e 0110 0101 101 65 小写字母e
& 0010 0110 38 26 和号 f 0110 0110 102 66 小写字母f
0010 0111 39 27 闭单引号 g 0110 0111 103 67 小写字母g
( 0010 1000 40 28 开括号 h 0110 1000 104 68 小写字母h
) 0010 1001 41 29 闭括号 i 0110 1001 105 69 小写字母i
* 0010 1010 42 2A 星号 j 0110 1010 106 6A 小写字母j
+ 0010 1011 43 2B 加号 k 0110 1011 107 6B 小写字母k
, 0010 1100 44 2C 逗号 l 0110 1100 108 6C 小写字母l
0010 1101 45 2D 减号/破折号 m 0110 1101 109 6D 小写字母m
. 0010 1110 46 2E 句号 n 0110 1110 110 6E 小写字母n
/ 0010 1111 47 2F 斜杠 o 0110 1111 111 6F 小写字母o
0 0011 0000 48 30 数字0 p 0111 0000 112 70 小写字母p
1 0011 0001 49 31 数字1 q 0111 0001 113 71 小写字母q
2 0011 0010 50 32 数字2 r 0111 0010 114 72 小写字母r
3 0011 0011 51 33 数字3 s 0111 0011 115 73 小写字母s
4 0011 0100 52 34 数字4 t 0111 0100 116 74 小写字母t
5 0011 0101 53 35 数字5 u 0111 0101 117 75 小写字母u
6 0011 0110 54 36 数字6 v 0111 0110 118 76 小写字母v
7 0011 0111 55 37 数字7 w 0111 0111 119 77 小写字母w
8 0011 1000 56 38 数字8 x 0111 1000 120 78 小写字母x
9 0011 1001 57 39 数字9 y 0111 1001 121 79 小写字母y
: 0011 1010 58 3A 冒号 z 0111 1010 122 7A 小写字母z
; 0011 1011 59 3B 分号 { 0111 1011 123 7B 开花括号
< 0011 1100 60 3C 小于 | 0111 1100 124 7C 垂线
= 0011 1101 61 3D 等号 } 0111 1101 125 7D 闭花括号
> 0011 1110 62 3E 大于 ~ 0111 1110 126 7E 波浪号
? 0011 1111 63 3F 问号 DEL 0111 1111 127 7F 删除

说明

  • 第 0~31 及 127 (共33个) 是控制字符或通信专用字符,它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响;
  • 第 32~126 (共95个) 是字符(32是空格),它们能显示特定的符号;
  • 使用 b0~b7 8个位中的 7 位存放数据,最高位(b7)用作奇偶校验位;
  • 数字 ASCII 码 < 大写字母 ASCII 码 < 小写字母 ASCII 码;

扩展 ASCII 编码表
扩展 ASCII 扩展字符集由 IBM 在1981年制定,这些字符是用来表示框线、音标和其它欧洲非英语系的字母;扩展 ASCII 不再是国际标准。

留下评论

电子邮件地址不会被公开。 必填项已用*标注