怎样用基本电子元件构造SR-latch?
实际上,这个问题有黑魔术一般的解答。1. 我们是用循环来储存数据的:这是著名的反相器:
如果,两个反相器接在一起,构成一个loop。没有外界干涉,并且可以一直供电的话,如果里面本身有了一个数据(0或者1),数据就在这个循环中被保存了下来:
2. 黑魔术开始,把一个任何而输入门的两个端子,一个看成控制端,另一个看成输入端:任何门都可以,偷懒了,把以前的图拿出来,用NOR了:
先看下控制端A=0,现在,B作为输入,输出还是输出。这相当于一个单输入,单输出的门。没错,这下成了一个inverter:
那,再来看下控制端A=1的时候这个门变成了什么?
变成了一个,和输入无关,输出为0的门。那么,上面那个循环,你可以重新用两个NOR来实现,会成这个样子:
上面这个看起来很无聊,但是下面这个,就成了Latch了:
【怎样用基本电子元件构造SR-latch?】
只是注意一点,输入均为1的时候,按照上面的分析,两个均输出零。但是,在实际电路里面,0遇到1,可能会把输入的1拉低。所以,不好说了。3.题主的问题:因为原理是反相器,所以,要用带了 N 的门,NAND ,NOR 等等。两个门,因为接在循环里面,两个门,在另一种非反相器状态下时,要输出相同。PS:大赞题主的素数那个题。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 「降雪」目前江苏全省道路运行基本顺畅 降雪持续
- 养老保险■明年元旦起,苏州市区城乡居民基本养老保险待遇提高
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 江苏■全省信访事项办理群众满意率达95% 江苏基本建立信访业务标准化体系
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- OC为何跌出语言榜前十
