作业帮 > 综合 > 作业

ascll码用7位数字表示128个常用字母,但通常说一个字母占8位数字,最高一位是不是有特殊用途?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/19 03:44:09
ascll码用7位数字表示128个常用字母,但通常说一个字母占8位数字,最高一位是不是有特殊用途?
如题
谢谢.
ascll码用7位数字表示128个常用字母,但通常说一个字母占8位数字,最高一位是不是有特殊用途?
是的,有特殊用途。
7位二进制数可以表示2^7=128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符或控制码,这些字符或编码可以排列成一个十进制序号0~127。所以,7位ASCII码是用7位二进制数进行编码的,可以表示128个字符。
但在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。