在平行串行(SIPO)移位寄存器,数据将数据串行存储到寄存器中,同时从其以并行方式从其中检索。图1显示了n位同步SIPO移位寄存器对时钟脉冲的正边缘敏感。这里,要存储的数据字(数据中)被串行输入第一个的输入拖鞋(D.1FF.1)。还可以看出,所有其他触发器的输入(除了第一个触发器ff之外1)由前述的输出驱动,例如,FF的输入2由FF的输出驱动1。在这种情况下移位寄存器,存储在寄存器内的数据在触发器的各个输出引脚处获得并行输出数据字(数据OUT)(Q1到问:N)。
通常,通过在初始阶段的所有触发器的透明销上施加高施加高寄存器清除寄存器内容。在此之后,第一位,B1输入数据字是在d中馈送的1FF的销钉1。
这一点(b1)将进入FF1,获取存储,从而出现在其输出Q1关于时钟的第一前缘的外观。进一步在第二个时钟滴答,位b1右移并存储到FF中2虽然出现在输出引脚Q时2虽然一个新的位,b2进入FF.1。类似地,在每个时钟滴定寄存器内的数据在右侧移动到右侧,而输入字的新位进入寄存器。同时,可以在各个触发器输出处以并行方式提取存储在寄存器内的比特。
在相同的地面上分析,可以注意到,从n的换档边缘处从移位寄存器获得n位输入数据字作为n位输出数据字。TH.时钟脉冲。移位寄存器的这种工作可以总结如表I中,相应的波形由图2给出。
在右移SIPO移位寄存器中,每个时钟刻度向右向右移动数据位。然而,如果数据位以相同的设计从右向左移动,则一个获取左移SIPO移位寄存器,如图3所示。然而,除了现在B的事实之外,基本工作原理保持不变N到B.1存储在q中N到Q.1即Q.1= B.1,问:2= B.2......问:N= B.N在N.TH.时钟滴答。