ascii码的特点有哪些

ascii码的特点有:1、ASCII码是一种西文机内码;2、有7位ASCII码和8位ASCII码两种;3、EASCII(Extended ASCII,延伸美国标准信息交换码)等。ASCII码是一种西文机内码是指,它是最通用的信息交换标准,并等同于国际标准 ISO/IEC 646。

ascii码的特点有哪些-Worktile社区

1、ASCII码是一种西文机内码

美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准 ISO/IEC 646。

2、有7位ASCII码和8位ASCII码两种

标准ASCII 码也叫标准ASCII(基础ASCII码),标准ASCII码用一个字节(8位)表示一个字符,并规定其较高位为0,实际只用到7位,码值为00000000~01111111,即 0~127。因此可表示 128 个不同字符 。标准 ASCII 码包括数字 0~9、 26 个大写英文字母、 26 个小写英文字母,以及各种标点符号、运算符号和控制命令符号等。其中:

  • 0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符)
  • 32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。
  • 65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

3、EASCII(Extended ASCII,延伸美国标准信息交换码)

扩展 ASCII 码用 8 位表示,较高位为 1, 表示的码值范围为 10000000~11111111,即 128~255。 因此也可表示 128个不同字符。EASCII码比ASCII码扩充出来的符号包括表格符号、计算符号、希腊字母和特殊的拉丁符号。

4、每个ASCII字符占用1 个字节

每个ASCII字符占用1 个字节,因此,ASCII 编码可以表示的最大字符数是255(00H—FFH)。

5、ASCII 码值的大小比较

  • 空格 < 数字 < 大写字母 < 小写字母;
  • 同一个字母的ASCII码值小写字母比大写字母大32。

6、奇偶校验位

在标准ASCII中,其较高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在较高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在较高位b7添1。

延伸阅读

ASCII的局限性

ASCII的局限在于只能显示26个基本拉丁字母、阿拉伯数字和英式标点符号,因此只能用于显示现代美国英语(且处理naïve、café、élite等外来语时,必须去除附加符号)。虽然EASCII解决了部分西欧语言的显示问题,但对更多其他语言依然无能为力。因此,现在的软件系统大多采用Unicode,特别是与ASCII向下兼容的UTF-8。

文章标题:ascii码的特点有哪些,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34368

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年1月5日 上午1:13
下一篇 2023年1月5日 上午1:30

相关推荐

  • 什么是红黑树

    红黑树是一种特定类型的二叉树,它是在计算机科学中用来组织数据比如数字的块的一种结构。它是一种平衡二叉查找树的变体,它的左右子树高差有可能大于 1,每个结点都带有颜色属性,颜色为红色或黑色。 一、红黑树概念 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据…

    2023年4月13日
    89300
  • 什么是devops产品

    DEVOPS产品适用工具与流程:DevOps,作为系统开发(Dev)与系统运绡(Ops)的缩写,代表一种旨在提高软件交付速度、提升产品质量且增强团队间协作的哲学。本文将深入探讨DevOps的核心要素、主流工具和实施方法。关键在于自动化流程与文化建设方面的应用将被重点展开。 I、DEVOPS的核心理念…

    2024年3月26日
    1300
  • 资产管理APP开发有什么作用

    资产管理APP开发有什么作用:1、资金记录;2、每日额度;3、超支提醒;4、管理计划;5、未来计划。资金记录是指,app会自动帮助用户记录下每笔资金的进入与支出,对于每一笔资金的动向都能够心知肚明。 一、资产管理app开发有什么作用 1、资金记录 app会自动帮助用户记录下每笔资金的进入与支出,对于…

    2023年6月3日
    26800
  • windows专业版和家庭版的区别

    Windows操作系统有多个版本,其中包括专业版和家庭版。这两个版本在功能和定位上有所不同,主要差异体现在1、适用群体;2、系统功能和特性;3、价格。总体而言,家庭版主要面向普通消费者和家用电脑,而专业版则更适合商务用户和需要高级功能的用户。 1、适用群体 Windows家庭版是为普通消费者和家庭用…

    2023年8月7日
    67800
  • devops是什么公司研发的

    DevOps不是任何公司研发出来的产品或服务,而是一套理念和实践的集合,旨在促进软件开发(Development)和信息技术运营(Operations)的协作和通信。它强调跨功能团队的协作、自动化过程以及持续交付与持续集成的重要性。DevOps理念催生了一系列最佳实践、工具和技术,用以改善产品交付速…

    2024年3月26日
    1400
  • 为什么产品经理要懂数据库知识

    因为:一、数据库是产品的核心;二、数据库对产品决策的影响;三、数据库对产品设计的影响;四、数据库对产品开发的影响;五、数据库对产品运营的影响;六、数据库知识可以提高产品竞争力。在数字时代数据是产品的核心,数据在产品中扮演着非常重要的角色。 一、数据库是产品的核心 在数字时代,数据是产品的核心。数据在…

    2023年6月11日
    36200
  • san和nas的区别是什么

    san和nas的区别在于以下方面:SAN存储设备通过光纤连接,而NAS存储设备通过TCP/IP连接。由于这个原因,SAN通常用于高级解决方案,而NAS解决方案更易于家庭用户或小型企业使用。为了通过SAN连接,设备必须能够使用SCSI光纤通道。 一、区别 SAN存储设备通过光纤连接,而NAS存储设备通…

    2023年3月10日
    63800
  • 为什么C++很少用于Web后端开发

    C++作为一种高性能编程语言,主要在系统级编程和性能敏感领域中被大量使用。对于Web后端开发,其较少被采用的原因不是单一的,而是基于多个维度的考量。核心因素包括:1、开发效率低;2、内存管理复杂;3、生态圈支持不足;4、安全性隐患;5、与现代Web开发需求不契合。这些因素不仅影响了开发周期,也增加了…

    2023年11月15日
    55900
  • 为什么devops是自己的

    为什么DEVOPS是自己的 DevOps文化提供机制以简化开发与运维之间的协作、高频率部署促进交付速度的提升、自动化减少人为失误并提高效率、反馈快速为迭代提供关键信息。DevOps的精髓在于其持续性的反馈与改进循环,在其中的一个方面,即构建自动化和监控流程中具体体现。 一、DEVOPS文化 DevO…

    2024年3月26日
    1200
  • 结构化查询语言(SQL)的“结构化”怎么理解

    SQL是结构化查询语言的缩写,其中“结构化”指的是SQL具有明确定义的数据结构,可以轻松地组织和管理大量数据。这种结构化使得SQL可以简单地查询和操作数据,因为数据被组织成易于理解和使用的表格。这种表格结构使得SQL可以轻松地进行数据分析和生成各种报表。 SQL是结构化查询语言的缩写,其中“结构化”…

    2023年5月30日
    43100

发表回复

登录后才能评论
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部