移位-寄存器能够在一个或两个方向上移动其二进制信息。移位寄存器的逻辑配置由一系列触发器组成, 一个触发器的输出连接到下一个触发器的输入。
注意:为了控制移位的流程, 即从一个寄存器到下一个寄存器的二进制信息流, 一个公共时钟连接到所有串联的寄存器。该时钟产生一个时钟脉冲, 该脉冲启动从一个阶段到下一个阶段的转换。
下图显示了移位寄存器的框图及其配置。
文章图片
【计算机移位寄存器】移位寄存器的基本配置包含以下几点:
- 最通用的移位寄存器通常被称为具有并行负载的双向移位寄存器。
- 一个公共时钟串联连接到每个寄存器, 以同步所有操作。
- 串行输入线与最左边的寄存器关联, 串行输出线与最右边的寄存器关联。
- 连接了一个控制状态, 即使连续施加时钟脉冲也不会改变寄存器中的信息。