首页 试题详情
单选题

海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于 32 位的数据,至少需要加( )个校验位才能构成海明码。以 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 由(请作答此空)进行校验

AP4P1

BP4P2

CP4P3P1

DP3P2P1

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    明码一种纠错码方法需要校验数据位增加若干校验位,使得校验位值决定于某些被校位数据,当被校数据出错时,可根据校验位变化找到出错位,从而纠正错误。对于 32 位数据,至少需要加( )个校验位才能构成明码。以 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 由(请作答此空)进行校验

    答案解析

  • 单选题

    明码(HammingCode)一种()。

    答案解析

  • 单选题

    采用明码进行差错校验,信息码字8位,纠正一位错,则需要 ( ) 比特冗余位。

    答案解析

热门题库