收藏本站 聚星|聚星注册登录测速地址_首页
聚星注册 聚星登录 app客户端下载

聚星:怎样用基础电子元器件结构SR-latch?

它是ios游戏CircuitCoder中的一关,卡在这儿了,不清楚怎样设计方案,求指导。副本表明:SRlatch有两个键入Set和Reset,一个輸出Q。假如Set为真Reset为假,或是Set为假Reset为真,则輸出应当和Set同样。假如接着Set和Reset都变为假,则輸出应当与前一步维持同样。2个键入都为确实状况是严禁出現的,无需考虑到。换句话说,系统软件I/O应当考虑:1.Set1,Reset0,Q1(和Set同样)2.Set0,Reset0,Q1(维持和上一步同样)
聚星
 
事实上,这个问题有黑魔术一般的解释。
 
1.我们都是用循环系统来存储数据信息的:
它是知名的反相器:
假如,2个反相器接在一起,组成一个loop。
沒有外部干预,而且能够一直供电系统得话,假如里边自身拥有一个数据信息(0或是1),数据信息就在这一循环系统中被储存了出来:
 
2.黑魔术刚开始,把一个一切而键入门的2个接线端子,一个当做操纵端,另一个当做键入端:
一切门都能够,懒惰了,把之前的图拿出来,用NOR了:
首先看下操纵端A=0,如今,B做为键入,輸出還是輸出。
这等同于一个单键入,单輸出的门。
没有错,这下变成一个inverter:
那,再看来下操纵端A=1的情况下这一门变成了哪些?
变成了一个,和键入不相干,輸出为0的门。
那麼,上边哪个循环系统,你能再次用2个NOR来完成,会成这一模样:
上边这一看上去很无聊,可是下边这一,就变成Latch了:
仅仅留意一点,键入均为1的情况下,依照上边的剖析,2个均輸出零。
可是,在具体电源电路里边,0碰到1,很有可能会把键入的1降低。
因此,不太好讲过。
 
3.题主的难题:
由于基本原理是反相器,因此,得用带了N的门,NAND,NOR这些。
2个门,由于接在循环系统里边,2个门,在另一种非反相器情况下时,要輸出同样。

相关文章

400 1234 5678
扫描二维码关注我们

扫描二维码 关注我们