求助啊,求各位大哥大姐帮忙编产生m序列的程序
用六个移位寄存器Q1 Q2 Q3 Q4 Q5 Q6 去产生序列111111010101100010111100101000110000100000 其中Qi只能取0或1输出为Q6 ; 用C语言编程怎样实现具体算法如下:
Q6Q5Q4Q3Q2Q1的初值为111111;
Q6=Q5
Q5=Q4
Q4=Q3
Q3=Q2
Q2=Q1
Q1=/Q6*Q1+Q6*/Q1 +/Q6*/Q5*/Q3*/Q2*/Q1
[ 本帖最后由 sue1986 于 2010-4-23 16:10 编辑 ]