ASCII 编码

ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。

ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。

“基础ASCII码” 使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。

“扩展ASCII” 使用8 位二进制数,扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。即使有了这些更多的字符,许多语言还是包含无法压缩到 256 个字符中的符号。因此,出现了一些 ASCII 的变体来囊括地区性字符和符号。

计算机内部,所有信息都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。


修改时间 2021-12-23

真诚赞赏,手留余香
赞赏
随机推荐
MacOS终端下无法输入大写字母“T”
解决 SSH 的 Write failed: Broken pipe 问题
thinkphp5 r4 模型插入数据,获取插入记录的ID
SQLite数据库的id字段,怎么设置成从1开始自增
MySQL 用户远程访问权限相关
关于磅
Node.js 使用 Jest 和 supertest 做接口测试
Vuex
PHP 富文本防止 XXS 攻击的方法
如何练线
QQ号

微信联系我

夜间模式切换
回到顶部