题目
2.[判断题]当传送十进制数5时,在8421奇校验码的校验位上值应为1A. 对B. 错
2.[判断题]
当传送十进制数5时,在8421奇校验码的校验位上值应为1
A. 对
B. 错
题目解答
答案
A. 对
解析
考查要点:本题主要考查8421奇校验码的编码规则,需要理解二进制数的权值分配和奇校验位的计算方法。
解题核心思路:
- 将十进制数转换为8421码:根据8、4、2、1的权值分配,确定对应的四位二进制数。
- 计算奇校验位:统计四位二进制数中“1”的个数,若为偶数,则校验位设为1;若为奇数,则校验位设为0,确保总位数中“1”的个数为奇数。
破题关键点:正确转换十进制数到8421码,并准确判断校验位的值。
-
十进制数5的8421码表示
根据8421码的权值分配:
$5 = 8 \times 0 + 4 \times 1 + 2 \times 0 + 1 \times 1$
对应的四位二进制数为 0101。 -
统计“1”的个数
四位二进制数 0101 中,“1”的个数为 2(偶数)。 -
确定校验位
奇校验要求总位数(四位二进制 + 校验位)中“1”的个数为奇数。当前已有2个“1”,若校验位设为1,则总“1”数为 3(奇数),满足条件。因此校验位值为 1。