verilog语言设计序列检测器和双向移位寄存器