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