| 十进制 | 十六进制 | 二进制 | 字符 | 描述 |
|---|
ASCII码详细介绍
点击表格中的字符查看详细信息
选择左侧表格中的任意ASCII字符查看其完整信息
什么是ASCII码?
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套计算机编码系统。它主要用于显示现代英语和其他西欧语言。ASCII是现今最通用的单字节编码系统,等同于国际标准ISO/IEC 646。
ASCII码的分区
- 0-31和127:控制字符 - 用于控制像打印机等外围设备,而不是显示字符。例如,ASCII 10是换行符(LF),ASCII 13是回车符(CR)。
- 32-126:可打印字符 - 包括空格、标点符号、数字、大写和小写字母。ASCII 32是空格,ASCII 48-57是数字0-9,65-90是大写字母A-Z,97-122是小写字母a-z。
- 128-255:扩展ASCII - 标准ASCII只有128个字符(0-127)。扩展ASCII使用8位字节,增加了额外的128个字符,包括重音字符、图形符号和特殊符号。
数据编码发展简史
- 电报编码 (19世纪):摩斯电码是最早的电子通信编码之一。
- ASCII (1963年):美国标准协会发布ASCII标准,最初为7位编码,包含128个字符。
- 扩展ASCII (1980年代):8位编码出现,增加额外128个字符,形成ISO-8859系列。
- Unicode (1991年):为统一全球字符编码而创建,最新版本包含超过15万个字符,覆盖现代所有书写系统。
- UTF-8 (1993年):Unicode的可变长度字符编码,向后兼容ASCII,已成为互联网主导编码格式。
ASCII的重要性
尽管现代计算已转向Unicode等更全面的编码系统,但ASCII仍然是计算机科学的基础。许多现代编码(如UTF-8)是ASCII的超集,这意味着ASCII文本在UTF-8中完全有效。这使得ASCII在编程、数据传输和基础文本处理中仍然非常重要。