让找料更便捷
电子元器件
采购信息平台
生意随身带
随时随地找货
一站式电子元器件
采购平台
半导体行业观察第一站
标签: 移位寄存器
摘要: 随着社会不断地发展,科技的不断进步。现在在我们的生活中总是有着很多的科技产物,其中对于很多人来说比较陌生的就是移位寄存器。那么移位寄存器是什么?是如何进行工作运转的呢?
随着社会不断地发展,科技的不断进步。现在在我们的生活中总是有着很多的科技产物,其中对于很多人来说比较陌生的就是移位寄存器。那么移位寄存器是什么?是如何进行工作运转的呢?
移位寄存器定义
移位寄存器是一个能够存储单个数据的同步元器件,可以将这些有着数据进行逻辑移位上的操作。而常见的逻辑移位就是将数据字每个方位向左或者向右进行移动。通常我们所见到的移位寄存器主要是由几个单位锁存器能够组成用来串行的菊花连接方式,确保锁存器的输入。
移位寄存器工作原理
移位寄存器不仅能寄存数据,而且在时钟信号的作用下使它其中的数据依次左移或者右移。
四位移位寄存器的原理:F0、F1、F2、F3是四个边沿触发的触发器D,每一个触发器的输出端Q接到右边一个触发器的输入端D。因为从时钟的信号CP的上升沿加到触发器上开始到输出端新状态稳定地建立起来有一段延迟的时间,所以当时钟信号同时加到四个触发器上的时候,每个触发器接受的都是左边一个触发器中原来的而数据(F0接收的输入数据D1)。寄存器中的数据依次右移一位。
把若干个触发器串接起来,就可以构成一个移位寄存器。由4个边沿D 触发器构成的4位移位寄存器逻辑电路如上图所示。数据从串行输入端D1输入。左边触发器的输出作为右邻触发器的数据输入。假设移位寄存器的初始状态为0000,现将数码D3D2D1D0(1101)从高位(D3)至低位依次送到D1端,经过第一个时钟脉冲后,Q0=D3。由于跟随数码D3后面的数码是D2,则经过第二个时钟脉冲后,触发器FF0的状态移入触发器FF1,而FF0变为新的状态,即Q1=D3,Q0=D2。依此类推,可得4位右向移位寄存器的状态。
那么上面我们给大家分析的是移位寄存器的工作原理,相信各位在阅读完以后,对于移位寄存器的也有了更加深刻的了解。
型号 | 厂商 | 价格 |
---|---|---|
EPCOS | 爱普科斯 | / |
STM32F103RCT6 | ST | ¥461.23 |
STM32F103C8T6 | ST | ¥84 |
STM32F103VET6 | ST | ¥426.57 |
STM32F103RET6 | ST | ¥780.82 |
STM8S003F3P6 | ST | ¥10.62 |
STM32F103VCT6 | ST | ¥275.84 |
STM32F103CBT6 | ST | ¥130.66 |
STM32F030C8T6 | ST | ¥18.11 |
N76E003AT20 | NUVOTON | ¥9.67 |