扩展ASCII编码(Extended ASCII或8-bit ASCII)

简介: 扩展ASCII编码(Extended ASCII或8-bit ASCII)

扩展ASCII编码(Extended ASCII)是指基于标准ASCII编码的基础上增加额外字符的一种编码方案,它利用了8位字节(一个字节8比特)来表示更多的符号和图形字符,而标准ASCII只使用了7位(最高位为0)。标准ASCII只能表示128个不同的字符,包括英文字母、数字、标点符号以及一些控制字符。

扩展ASCII则通过允许最高位为1,使得总共可以表示256个不同的字符。不同的国家和地区根据自身语言的需要,制定了各自的扩展ASCII编码标准,如ISO 8859系列、Windows-1252编码(在西欧流行)、IBM PC的Code Page 437以及其他众多的8位编码方案。这些扩展编码在保留标准ASCII字符集的同时,为剩余的128个位置分配了其他字符,比如重音字母、数学符号、制表符、图形符号等等。

需要注意的是,由于各国和地区的扩展方式各异,导致了8位ASCII编码的不统一性,这也是后来Unicode编码体系出现并逐渐统一字符编码的重要原因。Unicode能够提供一个全球统一的字符集和编码方案,解决了多种扩展ASCII编码之间的互不兼容问题。

目录
相关文章
|
缓存 算法 网络协议
(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
627 0
|
机器学习/深度学习 编解码 算法
MMDetection系列 | 4. MMDetection模型代码训练及测试过程的详细解析
MMDetection系列 | 4. MMDetection模型代码训练及测试过程的详细解析
1599 0
MMDetection系列 | 4. MMDetection模型代码训练及测试过程的详细解析
|
2月前
|
存储 Unix Shell
ASCII码表完整版|ASCII码对照表128个字符(建议收藏)
ASCII是计算机最基础的字符编码标准,定义0-127共128个字符,含33个控制符(如NUL、CR、LF)和95个可打印字符。它用7位二进制表示,是UTF-8、GBK等编码的基石。掌握ASCII对编程(如C语言字符串处理)、串口通信、协议解析至关重要。本文提供完整对照表及速记技巧,助你高效理解与应用。(239字)
|
10月前
|
XML 算法 Java
电子税务平台Api接口-发票查验-发票验真-发票核验-发票查验真伪
随着数字化办公和财税电子化管理日益普及,发票的真实性查验已经成为企业财务、税务审计等业务流程中重要的一环。而不符合规定、虚假的发票,不得作为财务凭证,任何企业和个人有权拒收。发票查验接口即可实现发票真实性查验的功能。如对查验结果有疑议,可持发票原件至当地税务机关进行鉴定。
1570 0
|
传感器 算法 芯片
在写温度传感器驱动之前:热敏电阻的温度、电阻、电压的映射关系
本文介绍了温度传感器中NTC热敏电阻的温度、电阻、电压之间的映射关系,通过理论计算和实际测量验证了在特定温度下电阻值和电压值的对应关系,为编写温度传感器驱动提供了必要的理解和方法。
1598 1
|
Java 数据库 C++
Java异常处理机制:try-catch、throws与自定义异常
本文深入解析Java异常处理机制,涵盖异常分类、try-catch-finally使用、throw与throws区别、自定义异常及最佳实践,助你写出更健壮、清晰的代码,提升Java编程能力。
|
C语言
|
SQL 存储 JSON
Pandas.read_csv()函数及全部参数使用方法一文详解+实例代码(上)
Pandas.read_csv()函数及全部参数使用方法一文详解+实例代码
3334 0
Pandas.read_csv()函数及全部参数使用方法一文详解+实例代码(上)
|
计算机视觉 Python
FFMPEG学习笔记(一): 提取视频的纯音频及无声视频
本文介绍了如何使用FFmpeg工具从视频中提取纯音频和无声视频。提供了具体的命令行操作,例如使用`ffmpeg -i input.mp4 -vn -c:a libmp3lame output.mp3`来提取音频,以及`ffmpeg -i input.mp4 -c:v copy -an output.mp4`来提取无声视频。此外,还包含了一个Python脚本,用于批量处理视频文件,自动提取音频和生成无声视频。
2193 1
|
C语言
ASCII 定义了 128 个字符
【10月更文挑战第13天】ASCII 定义了 128 个字符。
2600 2