串行输入串行输出(SISO)移位寄存器

串行输入串行输出(SISO)移位寄存器是一种移位寄存器的数据加载以及数据检索到/从移位寄存器发生在大幅度。图1显示了一个n位同步输出移位寄存器对时钟脉冲的正边缘敏感。这里要存储的数据字是在第一个数据字的输入处逐位输入的触发器。此外,可以看到所有其他触发器的输入(除了第一个触发器FF1)是由前面的输出驱动的,例如,FF的输入2是由FF的输出驱动的1。最后,存储在寄存器内的数据在n的输出引脚处获得th触发器在串行方式。

n位右移位串行进串行出移位寄存器
最初,寄存器中的所有触发器都被清除,方法是在清除针上应用high。接下来,输入的数据字被串行地输入到FF1
这导致位出现在D1销(B1)存储到FF中1只要时钟的第一个前沿出现。在第二个时钟滴答的时候,B1存储到FF中2当一个新的钻头进入FF1(B2)。

这种数据位的转移持续到每一个时钟脉冲的上升边缘。这表明对于每一个时钟脉冲,寄存器内的数据右移一位。因此,图1所示的设计被视为右移输出移位寄存器。在解释的数据传输之后,可以注意到输入单词的第一个比特出现在n的输出处thn的触发器th时钟周期。在应用进一步的时钟周期时,将获得输入数据字的下一个连续位作为串行输出(表I)。与之相关的波形如图2所示。

数据移动右移siso移位
输出n位右移siso移位寄存器的波形

与所示的右移SISO移位寄存器类似,也可以存在左移输出移位寄存器同样(图3)。然而,除了数据将从右向左移动之外,工作原理是相同的。
n位左移串行输入串行输出移位寄存器

想要更多的电气知识?
请在下面输入您的电子邮件,以获得关于电气和电子工程的免费信息文章

关于Elecmabetx官网trical4U

mabetx官网Electrical4U致力于所有与电气和电子工程相关的东西的教学和分享。

留下你的评论