由D触发器组成的4位移位寄存器.docVIP

  • 1874
  • 0
  • 约2.29千字
  • 约 6页
  • 2018-03-13 发布于贵州
  • 举报
由D触发器组成的4位移位寄存器

由D触发器组成的4位移位寄存器 移位寄存器不但可以寄存数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移动。移位寄存器也是数字系统和计算机中应用很广泛的基本逻辑部件。 图1所示电路是由边沿D触发器组成的4位移位寄存器。 由图1可知,由第一个D触发器FF0的输入端接收输入信号,其余的每个触发器的输入端均与前一个触发器的输出端相连。各触发器的时钟脉冲控制端与同一个时钟脉冲CP信号相连,因此各触发器的触发时刻相同,都是CP脉冲的上升沿。 下面以4位二进制代码1101为例,说明图1所示移位寄存器的寄存过程。 二进制代码1101以串行的方式从串行输入端DI依次输入。设各触发器的初始状态为零,即Q3Q2Q1Q0=0000。 图1 由D触发器组成的4位移位寄存器 首先,将第一个二进制码“1”输入串行输入端DI。当移位脉冲CP的第一个上升沿到达时,个触发器将各自的输入端状态传输到输出端。由于从CP脉冲的上升沿到达开始到各触发器次态的建立需要一段传输延时时间,因此当CP脉冲的上升沿同时作用于各触发器时,各触发器输入端的状态还没有改变。于是FF3按Q2原来的状态触发,FF2按Q1原来的状态触发,FF1按Q0原来的状态触发,FF0按串行输入端D1的状态触发。因此,当CP的第一个上升沿到达后,各触发器的状态变为Q3Q2Q1Q0=0001。 同理,将第二个二进制数码“1”送入串行输入端D1,

文档评论(0)

1亿VIP精品文档

相关文档