首页 百科知识 数字移位寄存器

数字移位寄存器

时间:2024-11-10 百科知识 版权反馈
【摘要】:移位寄存器是指既有存储数码的功能,又有移位功能的电路。所谓“移位”是指数据的二进制代码向左或向右逐位平移的操作。图7.5-11是一个4位移位寄存器。该移位寄存器的状态表如表7.5-6。在实际的数字系统中,通常使用集成电路的通用移位寄存器器件。由题表不难得到D2、Q2、Q1、Q0在CP脉冲的作用下状态的变化规律,如下表,数据是从高位向低位移动,所以该电路应为右移寄存器,应选。

7.5.5 数字移位寄存器

移位寄存器是指既有存储数码的功能,又有移位功能的电路。所谓“移位”是指数据的二进制代码向左或向右逐位平移的操作。图7.5-11是一个4位移位寄存器。

img3762

图7.5-11 4位右移寄存器

图7.5-11所示电路随从触发器的最低位输入串行数码DSL的最高位,经过4个脉冲后,串行数码DSL的数据按高位到低位反映在Q3~Q0端,实现了串行输入并行输出;在经过4个脉冲,又可在Q3端得到和DSL一样的信号,从而实现了串行输入串行输出。该移位寄存器的状态表如表7.5-6。

表7.5-6 4位数字移位寄存器状态表

img3763

由此实现了输入串行数码DSL的数据由低位按位移到了高位,这种移位寄存器称为左移移位寄存器。

在实际的数字系统中,通常使用集成电路通用移位寄存器器件。这种器件具有综合性功能,通常包括左移、右移;串行输入/串行输出、并行输入/并行输出、串行输入/并行输出以及并行输入/串行输出等等。

【例7.5-5】已知某电路在脉冲信号作用下,各触发器的状态如表7.5-7所示,经分析知,该电路是( )。

(A)右移寄存器   (B)左移寄存器

(C)并行数据寄存器 (D)串行数据寄存器

解:答案为选项(A)。

由题表不难得到D2、Q2、Q1、Q0在CP脉冲的作用下状态的变化规律,如下表,数据是从高位向低位移动,所以该电路应为右移寄存器,应选(A)。

表7.5-7

img3764

img3765

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈