【摘要】:所谓“移位”,就是将寄存器所存的数码,在脉冲信号CP 的作用下进行位移。根据位移方向有:左移寄存器[如图11.42所示]、右移寄存器[如图11.42所示]和双向移位寄存器三种。图11.424 位单向移位寄存器由图11.42可见,左移与右移寄存器在工作原理上无本质区别,仅是输入、输出的方向发生了改变,如图11.42所示。下面以图11.42例为,分析寄存器电路的逻辑功能。n 位二进制数码需用n 位寄存器寄存。
所谓“移位”,就是将寄存器所存的数码,在脉冲信号CP 的作用下进行位移。根据位移方向有:左移寄存器[如图11.42(a)所示]、右移寄存器[如图11.42(b)所示]和双向移位寄存器三种。
图11.42 4 位单向移位寄存器
由图11.42(a)(b)可见,左移与右移寄存器在工作原理上无本质区别,仅是输入、输出的方向发生了改变,如图11.42(c)所示。
下面以图11.42(a)例为,分析寄存器电路的逻辑功能。驱动方程:
状态转换表(设输入数码为Di=1011,后面再输入数码0000)如表11.13 所示。(www.xing528.com)
表11.13 图11.41(a)的状态转换表
并行输出:当经过4 个CP 脉冲以后,4 位数码Di=1011全部移入 Q3Q2Q1Q0端,即可从4 个触发器的Q 端得到并行的数码输出。
串行输出:最后一个触发器的输出状态 Q3为串行输出端。当经过8 个CP 脉冲以后,4位数码Di=1011依次从 Q3端输出。
移位寄器存特点:
(1)单向移位寄存器中的数码,是在脉冲信号 CP 作用下,依次产生位移(左移或者右移)。
(2)n 位二进制数码需用n 位寄存器寄存。当输入数码Di为n 位时,则n 个脉冲信号CP可完成单向移位寄存器的串行输入,同时在 Q3Q2Q1Q0端获得n 位数码的并行输出;用2n 个脉冲信号CP 可在端得到n 位数码的串行输出。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。