求懂计算机的朋友们帮忙解决下这道题,顺便教下怎么做.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/10 13:11:20
求懂计算机的朋友们帮忙解决下这道题,顺便教下怎么做.
在7位的ASCII码的最高位增加一位奇校就构成8位奇校验码.若大写字母K的十六进制奇校验码为CB,则大写字母E的十六进制奇校验码为:( )
A.C5 B.45 C.C4 D.44
在7位的ASCII码的最高位增加一位奇校就构成8位奇校验码.若大写字母K的十六进制奇校验码为CB,则大写字母E的十六进制奇校验码为:( )
A.C5 B.45 C.C4 D.44
![求懂计算机的朋友们帮忙解决下这道题,顺便教下怎么做.](/uploads/image/z/16887712-40-2.jpg?t=%E6%B1%82%E6%87%82%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%9A%84%E6%9C%8B%E5%8F%8B%E4%BB%AC%E5%B8%AE%E5%BF%99%E8%A7%A3%E5%86%B3%E4%B8%8B%E8%BF%99%E9%81%93%E9%A2%98%2C%E9%A1%BA%E4%BE%BF%E6%95%99%E4%B8%8B%E6%80%8E%E4%B9%88%E5%81%9A.)
大写K的ASCII码是75,对应二进制为1001011,在二进制码中一共有4个1,根据这个奇校验规则,要保证校验码中1的个数为奇数,所以要在第八位填1,这样就是11001011,转成十六进制就是CB;
大写E的ASCII码是69,对应二进制为1000101,在二进制码中一共有3个1,根据这个奇校验规则,要保证校验码中1的个数为奇数,所以要在第八位填0,这样就是01000101,转成十六进制就是45;
所以选B
大写E的ASCII码是69,对应二进制为1000101,在二进制码中一共有3个1,根据这个奇校验规则,要保证校验码中1的个数为奇数,所以要在第八位填0,这样就是01000101,转成十六进制就是45;
所以选B