0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

移位寄存器连接方法及类型

科技观察员 来源:英锐恩 作者:英锐恩 2023-07-07 10:50 次阅读

无论是通信还是电子电路,仅发送和接收一个信号是不够的。现在的电子设备需要处理大量数据,如果每次都发送每个信号,它会非常慢,并且需要为该信号布线,从而使设备变得庞大。所以,这就有了移位寄存器的用武之地。

移位寄存器在一条线上接收传输的4位和8位信号,并一一发送出去。反之亦然,它的作用是将海量的数据分拣到每一位,进行转换和传输数据,移位寄存器允许高速传输大量信号而无需大量布线。在本文中将解释此类移位寄存器。

一、什么是移位寄存器?

正如文章开头介绍的那样,移位寄存器是一种对信号进行重新排列和转换的器件,可以通过一根线实现海量信号的传输。

移位寄存器是一种集成在微处理器内部的寄存器。它用于模拟数字电路,但一般来说,术语移位寄存器通常指的是数字移位寄存器。移位寄存器的结构是级联几个触发器,触发器是许多电路中结构最简单、最基本的一种逻辑电路,它保持“0”和“1”两种状态。

这种触发器可以分为几种类型,但移位寄存器中使用的是D触发器。D触发器在从输入端发送 1 位信号时读取(锁存)1 位信号。数据输入由时钟控制,但它会保留该 1 位信号,直到添加另一个时钟。此外,当时钟变为高电平时,输出保持信号。

在移位寄存器中,这些多个D触发器以级联方式连接。多个信号的传输方式称为并行,一个信号的传输方式称为串行。需要多少触发器取决于要保存的位数,特别是8位移位寄存器被广泛使用。

这种移位方法可以是从左到右、从右到左和双向的。然而,要移动哪种信号以及如何移动依连接方法来确定。

二、移位寄存器连接方法及其类型

移位寄存器根据输入/输出连接方式大致可分为四种,下面将做详细介绍:

①串联输入串联输出类型(SISO)

串行传输到移位寄存器的in(输入端)和out(输出端)并通过时钟控制移位1位的连接类型称为串联输入串联输出类型或SISO。

移位方向为左或右,这是移位寄存器的最基本形式,它在每次施加时钟信号时逐位移动触发器。由于每个触发器锁存1位数据,因此使用其中的4个是4位移位寄存器。这也意味着它们将按照与输入信号相同的顺序输出。

对于普通的SISO移位寄存器,每次将数据输入到输入侧的第一个触发器时,最后一个触发器中存储的1位数据都会丢失。然而,也可以创建一个保持锁存指定数据的电路。

②并联输入串联输出类型(SIPO)

串行传输输入和并行传输输出的移位寄存器称为串行输入、并行输出型或SIPO。从字面上看,它用于转换串行和并行信号。输入移位寄存器的数据是一位一位,但触发器中锁存的数据可以在输出端收集,即通过并行传输发送出去。SIPO移位寄存器将所有相连的触发器中存储的数据一起读取,即使时钟信号一次移位一位,也会读取并汇总状态。

③并行输入串行输出类型(PISO)

具有并行输入和串行传输输出的移位寄存器称为并行输入串行输出类型或PISO。同样,主要作用是在串行和并行信号之间进行转换。使用 PISO 移位寄存器时,需要一次加载多个输入信号。另外,需要通过时钟信号写数据需要LOW等控制,需要HIGH移位位,但如果只输入第一个触发器,也可以作为上述SISO移位寄存器使用。是可能的。

④并行输入并行输出类型(PIPO)

通过并行传输同时执行输入和输出的移位寄存器称为并行输入并行输出类型或PIPO。与PISO一样,多个输入信号被加载到移位寄存器中,当时钟信号变为高电平时,它们会同时移位到各自的输出端。它用于锁存特定信息,例如备份历史记录。

⑤其他移位寄存器

除了上面的连接方法,还有一个双向移位寄存器,可以改变数据移位的方向,这也称为通用移位寄存器。它还用于将SISO移位寄存器的输入和输出互连以形成循环移位寄存器并保留输入数据的应用中。

三、移位寄存器的使用

如上所述,移位寄存器用作转换串行/并行信号的接口。串行信号传输方式通常速度较快,常用于数字电路中。但是,实际的信号并不是单个的 4 位、8 位、16 位等。因此,需要先用移位寄存器将其转换为任一,然后再转换为适合接收端的信号格式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5377

    浏览量

    121394
  • 移位寄存器
    +关注

    关注

    3

    文章

    276

    浏览量

    22366
收藏 人收藏

    评论

    相关推荐

    集成移位寄存器

    实验七 集成移位寄存器一、 实验目的1、 掌握集成双向移位寄存器74LS95的逻辑功能2、 熟悉集成双向移位寄存器74LS95的管脚排列二、 实验器材实验箱、
    发表于 03-20 17:54 19次下载

    线性移位寄存器

    线性移位寄存器移位寄存器可以构成序列信号发生,其电路结构如下图所示。组合电路从移位寄存器取得信息,产生反馈信号加
    发表于 01-12 14:14 1997次阅读
    线性<b class='flag-5'>移位寄存器</b>

    移位寄存器,移位寄存器是什么意思

    移位寄存器,移位寄存器是什么意思 移位寄存器_
    发表于 03-08 14:50 1.8w次阅读

    移位寄存器的工作原理是什么?

    移位寄存器的工作原理是什么? 把若干个触发串接起来,就可以构成一个移位寄存器。由4个边沿D 触发构成的4位移位寄存器逻辑电路如图8.8
    发表于 03-08 14:56 4.5w次阅读

    寄存器移位寄存器

    寄存器移位寄存器:介绍寄存器原理和移位寄存器的原理及实现。
    发表于 05-20 11:47 0次下载

    移位寄存器实验报告_移位寄存器原理

    本文以移位寄存器为中心,主要介绍了移位寄存器的特点、移位寄存器原理。以及详细的说明了移位寄存器实验报告。
    发表于 12-22 14:29 2.9w次阅读
    <b class='flag-5'>移位寄存器</b>实验报告_<b class='flag-5'>移位寄存器</b>原理

    移位寄存器具有什么特点及作用?

    本文以移位寄存器为中心,主要介绍了移位寄存器原理、移位寄存器特点、移位寄存器分类、移位寄存器作用以及移位
    发表于 12-22 14:44 8.5w次阅读
    <b class='flag-5'>移位寄存器</b>具有什么特点及作用?

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

    目前移位寄存器在电路中已经得到普遍使用。本文以移位寄存器为中心。主要介绍了移位寄存器分类、移位寄存器的特点,以及详细的说明了移位寄存器的工作
    发表于 12-22 15:20 5w次阅读
    <b class='flag-5'>移位寄存器</b>的特点_<b class='flag-5'>移位寄存器</b>工作原理

    移位寄存器怎么用_如何使用移位寄存器_移位寄存器的用途

    移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。本文主要介绍了
    发表于 12-22 15:49 2w次阅读

    移位寄存器的原理

    移位寄存器按照不同的分类方法可以分为不同的类型。 如果按照移位寄存器移位方向来进行分类, 可以分为左移
    发表于 07-15 09:38 7.5w次阅读
    <b class='flag-5'>移位寄存器</b>的原理

    移位寄存器的种类与作用

    移位寄存器是由相同的寄存单元所组成。一般说来,寄存单元的个数就是移位寄存器的位数。为了完成不同的移位功能,每个
    发表于 07-15 09:52 1.7w次阅读
    <b class='flag-5'>移位寄存器</b>的种类与作用

    使用移位寄存器方法

    电子发烧友网站提供《使用移位寄存器方法.zip》资料免费下载
    发表于 01-30 16:31 2次下载
    使用<b class='flag-5'>移位寄存器</b>的<b class='flag-5'>方法</b>

    什么是移位寄存器?数字电路中的寄存器类型有哪些呢?

    移位寄存器是一种时序逻辑电路,能够存储和传输数据。它们由触发组成,这些触发连接方式使得一个触发的输出可以作为另一个触发
    的头像 发表于 09-20 10:44 8440次阅读
    什么是<b class='flag-5'>移位寄存器</b>?数字电路中的<b class='flag-5'>寄存器</b><b class='flag-5'>类型</b>有哪些呢?

    移位寄存器的工作原理 移位寄存器左移和右移怎么算

    移位寄存器是一种用于在数字电路中实现数据移位操作的基本电路元件。它由多个触发以及相关控制电路组成,具有存储、接受和移动数据的功能。移位寄存器可以分为两种
    的头像 发表于 01-18 10:52 9452次阅读

    移位寄存器右移是怎么移位

    移位寄存器是一种在数字电路和计算机科学中广泛使用的存储设备,它可以用来存储和传输数据。在移位寄存器中,数据可以通过移位操作来实现数据的传输和处理。移位寄存器
    的头像 发表于 07-12 10:14 1817次阅读