扩展ASCII

简介: 扩展ASCII

扩展ASCII码是对美国标准信息交换代码(ASCII)的扩展,以适应更多的字符需求。标准ASCII码只定义了7位的二进制数来表示128个不同的字符,包括英文字母(大写和小写)、数字、标点符号以及一些控制字符。

扩展ASCII码利用8位的完整字节(即8位二进制数)来进行编码,这样可以额外表示128个字符,使得总数达到256个。扩展ASCII码通常将最高位设置为1(即二进制数的最高位是1),从而扩展了字符集,包含了更多的特殊符号、数学符号、外文字符以及其他图形字符。由于不同国家和地区对扩展部分的字符定义并不统一,所以扩展ASCII常常导致不兼容性问题,在全球范围内并未形成一个统一的标准。

后来,为了克服这种局限性,出现了Unicode和其他多字节编码方案,比如ISO 8859系列,它们提供了对更多语言和字符的支持,成为了现代计算机系统更为广泛采用的标准。在特定的历史时期和地区,尤其是在个人计算机早期发展中,扩展ASCII码曾在一些系统和软件中被广泛应用。

目录
相关文章
|
4月前
扩展ASCII编码(Extended ASCII或8-bit ASCII)
扩展ASCII编码(Extended ASCII或8-bit ASCII)
1098 5
|
4月前
|
网络协议
ASCII编码
ASCII编码
102 1
|
4月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
|
2天前
|
文件存储
Unicode标准与其他编码规则
Unicode标准与其他编码规则
14 6
|
1月前
字符编码问题之GB2312编码设计来避免与ASCII字符编码冲突如何解决
字符编码问题之GB2312编码设计来避免与ASCII字符编码冲突如何解决
38 0
|
1月前
字符编码问题之GBK确保与ASCII码的兼容性如何解决
字符编码问题之GBK确保与ASCII码的兼容性如何解决
32 0
|
4月前
ASCII编码中定义了33个控制字符
ASCII编码中定义了33个控制字符
72 2
|
JavaScript Unix
App Inventor 2 实现Ascii码转换(Ascii编码与解码)
之前有同学问,App Inventor 2 字符及Ascii码如何进行转换,经过调查,其原生的组件和内置块无法完成这个功能,网上也有利用Web客户端组件执行js代码来进行转换,不过逻辑稍复杂效率还不高。这里介绍一个拓展可以非常方便的完成Ascii码的转换,拓展的名字是:AsciiConversion。 此扩展允许用户将 Ascii 代码(列表)转换为相应的文本,也可以将指定的字符转换为相应的 Ascii 代码。
142 0
错误: 编码GBK的不可映射字符
错误: 编码GBK的不可映射字符
127 0