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

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

3天内不再提示

什么是锁存器 与寄存器有何区别

jf_78858299 2023-04-09 18:45 次阅读

锁存器(Latch)是一种基本的数字电路元件,用于存储二进制数字的状态信息,并能够在需要时通过加电或控制信号的作用保持状态。它通常由几个逻辑门组成,可以实现简单的存储、移位、计数等功能。锁存器在数字电路设计、计算机组成原理、自动控制等领域得到广泛应用。常见的锁存器包括SR锁存器、D锁存器、JK锁存器、T锁存器等。

寄存器和锁存器都是存储器件。但它们有以下不同之处:

1.功能不同:寄存器是一种用于执行指令时存储临时数据的存储器件,例如在进行算术或逻辑运算时使用的寄存器,而锁存器是用于数据存储和保持的存储器件。

2.使用方式不同:寄存器通常用于CPU中,配合指令集,实现读、写、移位、逻辑运算等操作;而锁存器一般作为存储单元,用于存储数据。

3.接口不同:寄存器和CPU相连,通常支持一组读/写数据和控制信号;锁存器与其它模块相连,通常支持一些使能、数据输入和输出等信号。

4.电路结构不同:锁存器一般采用闸型电路,而寄存器通常采用触发器型电路。

5.特性不同:锁存器在时钟信号的作用下可以锁定输入的信号保持不变,而寄存器则会在时钟沿发生时对输入数据进行读取或写入操作,原来存储的数据将被覆盖。

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

    关注

    30

    文章

    5028

    浏览量

    117723
  • 锁存器
    +关注

    关注

    8

    文章

    744

    浏览量

    41037
  • 数字电路
    +关注

    关注

    192

    文章

    1396

    浏览量

    79750
收藏 人收藏

    评论

    相关推荐

    CY8CMBR3xxx系列中的LATCHED_BUTTON_STAT寄存器机制是怎样的?

    请教下CY8CMBR3xxx系列中的LATCHED_BUTTON_STAT寄存器机制是怎样的?器件是在什么时候 去清除LATCHD_BUTTON_STAT?谢谢。
    发表于 01-24 07:43

    、触发寄存器和缓冲区别

    位二进制数,所以由N个或触发可以构成N位寄存器。工程中的寄存器一般按计算机中字节的位数设
    发表于 10-09 16:19

    寄存器和触发区别

    触发组成,公共输入/输出使能控制端和时钟,一般把使能控制端作为寄存器电路的选择信号,把时钟控制端作为数据输入控制信号。寄存器的应用1. 可以完成数据的并串、串并转换;2.可以用做显
    发表于 07-03 11:50

    触发寄存器三者的区别

    的角度来年,寄存器的功能是相同的,它们的区别在于寄存器是同步时钟控制,而
    发表于 09-11 08:14

    【转】数字电路三剑客:、触发寄存器

    的时钟端口连接起来就能构成一个存储n位二进制码的寄存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或者使能)信号的电平值,尽当
    发表于 10-27 22:38

    I/O空间的寄存器和memory mapped register区别

    C5000的I/O空间和程序/数据空间是分开的,只能用来访问DSP的片上外设的寄存器。我一个问题,I/O空间的寄存器和memory mapped register
    发表于 01-28 06:17

    寄存器应用

    存储电路。寄存器的存储电路是由或触发构成的,因为一个
    发表于 06-27 04:20

    【答疑】关于问题的讨论

    。由引可见,实现“保持不变”的关键在于D寄存器。众所周知,组合逻辑代码是没有D寄存器的,那么它又是如何实现保持不变呢?这个就会用到了。
    发表于 03-02 00:25

    的相关资料分享

    前言在学习了基本原理后,剩下就是对各个外设以及对单片机寄存器的相关学习,如果没有看过之前对
    发表于 12-03 08:05

    74HC595移位寄存器怎么使用

    最近在玩74HC595,大学期间也玩过,只是当时没有做笔记习惯,所以好多东西都没有留底稿,最近一直想干点事,那就先从74HC595这个款8位移位寄存器/(3状态)开始吧,这款芯片
    发表于 12-07 07:40

    谈一谈STM32通用IO寄存器

    、BRR五、寄存器 LCKR1、LCKR六、ODR、BSRR、BRR之间的联系与区别**既然ODR寄存器既可以输出高电平也可以输出低电平
    发表于 01-18 09:15

    寄存器的功能是什么

    的存储,需要在同一时刻接收到一个脉冲(CLK)作为控制信号,只有CLK到来时电路才被触发产生动作,并根据输入型号改变输出状态。这种时钟型号触发的存储电路单元称为触发,以区别没有时钟信号控制的
    发表于 02-24 06:35

    请问一下与缓冲作用呢

    就是把当前的状态起来,使CPU送出的数据在接口电路的输出端保持一段时间
    发表于 03-01 07:00

    latch和寄存器有什么区别 锁存器的危害分析

    锁存器是一种在异步时序电路系统中,对输入信号电平敏感的单元,用来存储信息。一个锁存器可以存储1bit的信息,通常,锁存器会多个一起出现,如4位锁存器,8位锁存器。
    的头像 发表于 10-05 14:28 9522次阅读

    STM32库函数与寄存器开发区别

    直接操作寄存器,运行效率高。
    的头像 发表于 10-31 16:04 1876次阅读
    STM32库函数与<b class='flag-5'>寄存器</b>开发<b class='flag-5'>区别</b>