ASCII码对照表详解:从0到17进制字符解析
需积分: 9 54 浏览量
更新于2024-10-14
收藏 99KB PDF 举报
ASCII码,全称为美国标准信息交换代码(American Standard Code for Information Interchange),是一种早期广泛使用的字符编码标准,由美国制定并于1963年正式公布。它将每个字符映射到一个7位二进制数值上,总共可以表示128个不同的字符,包括数字、字母、标点符号以及一些特殊控制字符。这份ASCII码对照表列出了从00000000(0)到00011111(127)的每个编码及其对应的符号。
表格中包含了以下部分:
1. **NUL (00000000)**: 空字符,代表没有内容或空格。
2. **SOH (00000001)**: 开始-of-handling,表示消息或文本的开始。
3. **STX (00000010)**: Start-of-text,用于标记正文的起始位置。
4. **ETX (00000011)**: End-of-text,用于表示文本的结束。
5. **EOT (00000100)**: End-of-transmission,传输的终止标志。
6. **ENQ (00000101)**: 请求信号,用于询问对方是否准备好接收。
7. **ACK (00000110)**: 确认信号,表示已收到信息。
8. **BEL (00000111)**: 铃声,用于视觉或听觉警告。
9. **BS (00001000)**: Backspace,退格键,用于撤销前一个字符。
10. **HT (00001001)**: 水平制表符,用于设置文本对齐。
11. **LF (00001010)**: Line Feed (NL), 换行,结束当前行。
12. **VT (00001011)**: 垂直制表符,用于页面布局调整。
13. **FF (00001100)**: Form Feed (NP), 换页,开始新的页面。
14. **CR (00001101)**: Carriage Return, 回车,使打印头回到行首。
15. **SO (00001110)** 和 **SI (00001111)**: Shift Out 和 Shift In,用于控制设备的输入输出模式切换。
接下来的字符代码主要用于控制设备操作和数据通信,例如DLE(数据链路转义)、DC1-DC4(设备控制命令)、NAK(否定确认)、SYN(同步空闲)、ETB(传输块结束)等,这些在计算机通信和打印机控制中有重要作用。取消信号(CAN)和传输块结束标志(ETB)也属于这个类别。
ASCII码因其简单性和兼容性,在早期的计算机系统中占据了主导地位,但随着Unicode的发展,现在它主要被用于特定的历史或兼容性场景。这份详尽的ASCII码对照表对于理解早期计算机通信和编程至关重要。
2009-03-10 上传
2012-12-27 上传
2022-08-17 上传
观音参禅
- 粉丝: 0
- 资源: 6
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析