移位寄存器的特点_移位寄存器工作原理

移位寄存器的特点_移位寄存器工作原理,第1张

  移位寄存器概要

  在数字电路中,移位寄存器(英语:shiftregister)是一种在若干相同时间脉冲下工作的以触发器为基础的器件,数据以并行或串行的方式输入到该器件中,然后每个时间脉冲依次向左或右移动一个比特,在输出端进行输出。这种移位寄存器是一维的,事实上还有多维的移位寄存器,即输入、输出的数据本身就是一些列位。实现这种多维移位寄存器的方法可以是将几个具有相同位数的移位寄存器并联起来。

  移位寄存器分类

  根据移位方向,常把它分成左移寄存器、右移寄存器和双向移位寄存器三种。根据移位数据的输入-输出方式,又可将它分为串行输入-串行输出、串行输入-并行输出、并行输入-串行输出和并行输入-并行输出四种电路结构。

  此外,有些移位寄存器还具有预置数功能,可以把数据并行地置入寄存器中。

  利用移位寄存器能进行数据运算、数据处理,实现数据的串行—并行互相转换,还可接成各种移位寄存器式计数器,如环形计数器、扭环形计数器等。

  (1)右移移位寄存器

  下图所示为4位右移移位寄存器原理示意图。串行数据从D端输入,在时钟脉仲CP的作用下逐步向右移位,经过4个CP周期后从Q4端串行输出。Q1~Q4为并行数据输出端,P1~P4为并行数据输入端。

移位寄存器的特点_移位寄存器工作原理,移位寄存器的特点_移位寄存器工作原理,第2张

  (2)左移移位寄存器

  下图所示为4位左移移位寄存器原理示意图。串行数据从D端输入,在时钟脉冲CP的作用F逐步向左移位,经过4个CP周期后从Ql端串行输出。Q1-Q4为并行数据输出端,P1~P4为并行数据输入端。

移位寄存器的特点_移位寄存器工作原理,移位寄存器的特点_移位寄存器工作原理,第3张

  移位寄存器特点

  移位寄存器可以用来寄存代码,还可以用来实现数据的串行—并行转换、数值的运算以及数据的处理等。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2481771.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存