移位寄存器(数字逻辑电路)

由网友(朕好阔爱)分享简介:移位寄放器(外文名:shift register)正在数字电路中,是1种正在若湿不异时间脉冲下事情的以触发器为根蒂根基的器件,数据以并行或者串行的体式格局输出到该器件中,然后每一个时间脉冲依次向右或者左挪动1个比特,正在输入端举行输入。移位寄放器可分为1维以及多维移位寄放器。多维移位寄放器的输出、输入的数据自己便是1些各位。中文名移位寄放器...

移位寄存器(外文名:shift register)在数字电路中,是一种在若干相同时间脉冲下工作的以触发器为基础的器件,数据以并行或串行的方式输入到该器件中,然后每个时间脉冲依次向左或右移动一个比特,在输出端进行输出。

如何看懂数字逻辑电路

移位寄存器可分为一维和多维移位寄存器。多维移位寄存器的输入、输出的数据本身就是一些列位。

中文名

移位寄存器

领域

数字逻辑电路[1]

外文名

shift register

分类

左移寄存器、右移寄存器、双向移位寄存器

基本简介

在 数字电路中,用来存放 二进制数据或代码的电路称为 寄存器。 寄存器是由具有 存储功能的 触发器组合起来构成的。一个 触发器可以存储一位 二进制代码,存放N位二进制代码的 寄存器,需用n个触发器来构成。按功能可分为:基本 寄存器和移位寄存器。

移位 寄存器中的数据可以在移位 脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活,用途也很广。

原理介绍

移位寄存器不仅能寄存数据,而且能在时钟信号的作用下使其中的数据依次左移或右移。

四位移位寄存器的原理图如图所示。F 0、F 1、F 2、F 3是四个边沿触发的D触发器,每个触发器的输出端Q接到右边一个触发器的输入端D。因为从时钟信号CP的上升沿加到触发器上开始到输出端新状态稳定地建立起来有一段延迟时间,所以当时钟信号同时加到四个触发器上时,每个触发器接收的都是左边一个触发器中原来的数据(F 0接收的输入数据D 1)。寄存器中的数据依次右移一位。

特点之处

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

集成电路

目前常用的集成移位 寄存器种类很多,如74X164、74X165、74X166、74X595均为八位单向移位寄存器,74195为四位单向移存器,74194为四位双向移位存器,74198为八位双向移位存器。

分类情况

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

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

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

阅读全文

相关推荐

最新文章