急,海明码码距可以等于1吗?最好说的具体点,

急,海明码码距可以等于1吗?最好说的具体点,
如题
围你入城 1年前 已收到1个回答 举报

xiaopeihui12 花朵

共回答了14个问题采纳率:92.9% 举报

可以为1的,一个编码系统中任意两个合法编码(码字)之间不同的二进数位(bit)数叫这两个码字的码距,而整个编码系统中任意两个码字的的最小距离就是该编码系统的码距.
如图1所示的一个编码系统,用三个bit来表示八个不同信息中.在这个系统中,两个码字之间不同的bit数从1到3不等,但最小值为1,故这个系统的码距为1.如果任何码字中一位或多位被颠倒了,结果这个码字就不能与其它有效信息区分开.例如,如果传送信息001,而被误收为011,因011仍是表中的合法码字,接收机仍将认为011是正确的信息.
然而,如果用四个二进数字来编8个码字,那么在码字间的最小距离可以增加到2,如图2的表中所示.
信息序号
二进码字
a2 a1 a0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
图1

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.020 s. - webmaster@yulucn.com