试题详情
简答题已知g=100000111,设待编码的信息序列m=CBE3A13D01H。试用软件表算法I生成一个(48,40)系统循环码码字。
  • 由m=CBE3A13D01可得m=1100,1011,1110,0011,1010,0001,0011,1101,0000,0001。将m分成信息段M1=11001011,M2=11100011,M3=10100001,M4=00111101,M5=00000001。在预先建立的软件表中,查出M1对应的中间余数r1=01111111。计算M’2=M2+r1=11100011+01111111=10011100,并查出M’2对应的中间余数r2=11011101。计算M’3=M3+r2=10100001+11011101=01111100,并查出M’3对应的中间余数r3=01110011。
    计算M’4=M4+r3=00111101+01110011=01001110,并查出M’4对应的中间余数r4=11101101。
    计算M’5=M5+r4=00000001+11101101=11101100,并查出M’5对应的中间余数r5=10001010。r5就是信息序列m的余数。
    编出的码字是c=1100,1011,1110,0011,1010,0001,0011,1101,0000,0001,1000,1010
  • 关注下方微信公众号,在线模考后查看

热门试题