集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 3714|回复: 5

什么是隐含锁存器?

[复制链接]
芙蓉帐暖 发表于 2010-8-4 18:05:46 | 显示全部楼层 |阅读模式
fpgaw 发表于 2010-8-4 21:36:04 | 显示全部楼层
锁存器用于存储数据来进行交换,使数据稳定下来保持一段时间不变化,直到新的数据将其替换。
锁存器主要是电路结构方面的称呼,而缓冲器主要是计算机领域的称呼。

具体实现上,缓冲器有用锁存器结构 的电路来实现,也有用不带锁存结构的电路来实现。

一般来说,当收、发数据双方的工作速度匹配时,这里的缓冲器可以用不带锁存结构的电路来实现。而当收、发数据双方的工作速度不匹配,就要用带锁存结构的电路来实现了,(否则,会出现数据丢失)
fpgaw 发表于 2010-8-4 21:38:35 | 显示全部楼层
什么是隐含锁存器
隐含锁存器……
这是书写习惯造成的吧,一般都不会有人特意写出这种东西来……
你所谓的隐含锁存器应该就是指由于没有给if加上配对的else而导致的数据锁存,除非特意要利用该锁存器,否则所有的if都应该配上else
fpgaw 发表于 2010-8-4 21:38:49 | 显示全部楼层
隐含锁存器,比较专业的名词,说白点就是程序没有对所有有可能发生的状态添加操作。例如if语句中缺少else,导致有些情况不明确。b==1&&a==1以外的情况没有说明,所以会有隐含锁存器
 楼主| 芙蓉帐暖 发表于 2010-8-5 15:26:19 | 显示全部楼层
回复 4# fpgaw


    嗯,受教了,谢谢!
polozpt 发表于 2011-3-31 23:02:30 | 显示全部楼层
受教了,我也遇到这样的问题,还是语法问题啊
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-22 18:34 , Processed in 0.102775 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表