(1)移位寄存器是一个具有移位功能的寄存器,寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。既能左移又能右移的称为双向移位寄存器,改变左、右移的控制信号便可实现双向移位。根据移位寄存器存取信息的不同方式分为串入串出、串入并出、并入串出、并入并出四种形式。
(2)74LS194是4位双向通用移位寄存器,具有异步清零功能,清零端输入低电平信号,四个输出端都立即变为“0”。在使能端无效时,输入端 S 1 S 0 电平决定74LS194的四种工作方式。 S 1 S 0 =11,并行预置数,在时钟上升沿,并行输入数据 D 3 D 2 D 1 D 0 预置到并行输出端; S 1 S 0 =10,左移寄存,左移输入端 D SL 输入数据寄存到 Q 0 ,各位数据向高位移动; S 1 S 0 =01,右移寄存,右移输入端 D SR 输入数据寄存到 Q 3 ,各位数据向低位移动; S 1 S 0 =00,寄存器处于保持工作方式状态不变,如图2.6.1所示。
(3)环形计数器。用移位寄存器可以很容易地设计出环形计数器,只要将串出接口接回串入接口,预置一个不是全1或者全0的状态,即可以得到一个环形计数器,它具有四种不同的工作状态。
(4)扭环形计数器。普通环形计数器的有效状态过少,加入各种门电路后可以有效地增加其循环的状态数,这种在移位寄存器的基础上加入门电路构造的计数器称为扭环形计数器。
(5)流水灯。将扭环形或者环形计数器时钟端口输入连续脉冲信号,当输出端口有4个LED显示时,即可看到流水灯的效果。