2021年11月03日来源:信管网 作者:cnitpm
海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要加(1)个校验位才能构成海明码。
以10位数据为例,其海明码表示为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0≤i≤9)表示数据位,Pj(1≤j≤4)表示校验位,数据位D9由P4、P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4、第4位的P3和第2位的P2校验),数据位D5由(2)进行校验。
(1)A.3
B.4
C.5
D.6
(2)A.P4P1
B.P4P2
C.P4P3P1
D.P3P2P1
信管网参考答案:D、B
查看解析:www.cnitpm.com/st/395768636.html
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐