【图】移位寄存器的工作原理与应用实例

作者:老电工时间:2015-11-11 11:53:38

移位寄存器的工作原理与应用实例

移位寄存器除了具有存储代码的功能外,还具有移位功能。

所谓移位功能,是指寄存器里存储的代码在移位脉冲的作用下依次的左移或右移。

因此,移位寄存器还可以实现代码的串行 - 并行转换、数值运算和数据处理等。

下图是由两个移位寄存器组成的同步时序电路。移位脉冲 CP 加到两个移位寄存器的时钟输入端,清 0 信号 Rd 对两个移位寄存器进行异步清 0 。
移位寄存器的工作原理
 
左面移位寄存器实现 8 位数据并行输入-串行输出。如 8 位数据 D8-D1 设置为 11011000,置 LD = 0,代码写入寄存器,D8 = Q,在移位脉冲 CP 的作用下,依次串行输出。

右面移位寄存器实现串行输入-并行输出。由于右面移位寄存器的输入端 D = Q,做好接收数据准备,依次按 8 个移位脉冲 CP,Q7 -Q0 显示 11011000。

寄存器是计算机和其他数字系统中用来存储代码或数据的逻辑部件。它的主要组成部分是触发器。一个触发器能存储1位二进制代码,所以要存储n位二进制代码的寄存器就需要用n个触发器组成。

把若干个触发器串接起来,就可以构成一个移位寄存器。移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。

本实验选用的4位双向通用移位寄存器,型号为74LS194,其引脚排列如图5-1。

集成移位寄存器 74LS194由4个RS触发器及它们的输入控制电路组成。D0、D1、D2、D3为并行输入端;Q0、Q1、Q2、Q3、为并行输出端;DSR为右移串行输入端;DSL为左移串行输入端;S0、S1为操作模式控制端;CR为直接无条件清零端;CP为时钟脉冲输入端。

寄存器是计算机和其他数字系统中用来存储代码或数据的逻辑部件。它的主要组成部分是触发器。一个触发器能存储1位二进制代码,所以要存储n位二进制代码的寄存器就需要用n个触发器组成。

把若干个触发器串接起来,就可以构成一个移位寄存器。移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。既能左移又能右移的称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位要求。根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc