设数据码字为10010011,采用海明码进行校验,则必须加入 ( ) 比特冗余位才能纠正一位错。

2023-09-01

A.2
B.3
C.4
D.5

参考答案:C

n位海明码最多可以校验和纠正 2n-1位的数据中的一位错误,(这些数据包括用户数据和海明码自身)。因此,3位海明码最多可以检验和纠正8-1-3=4位用户数据中的一位错误;4位海明码最多可以检验和纠正16-1-4=11位用户数据中的一位错误。

相关推荐