eh指令毕竟只是最简单最基础的方法,不论输入什么数据,另🟃🚜🔐一端的输出都会返还同样的数据。
就如同一个人玩单机游戏。
如此自闭,🍷🌰如此单机的系🏗🚊👨统倒是适合⛘陆成这样被困在细胞中孤独无伴的情况。
但计算机的功能绝不止🜯🅭于此;此时细胞计算机成为‘计算机’还为时尚早;虽然已经能完成第一个程序指令,但却远远不够强大,只因它缺少内存。
不过没关系,只需要使用逻辑门就能简单实⚨📾☷现。
记忆是如何实现的?
常识性来讲,貌似是🁏🄱🁔通过某种磁性物质的磁化与未磁化,物质平面的凹面与凸面,通电🖗💭与断点,都可以记录信息🞈。
那人类呢?
若是需要记住一串电话号码,正常人类有两种方式第一种记在纸上,记在手上,记在通讯录里,需要的时候再进行搜索;第二种就是反复重复这组数字,直到需要使用🏮🝞🌐的那一刻,或是被一打岔,然后完全忘记。
用逻辑门🈵🂭,就可以实现‘不断重复数字’的⚨📾☷操作。
最基础的与门,即需要所有所有输入都为1时,才能输出1;或门只要有一个输入为1,输出就为1;非门又称反🀞相🍴🌓⚏器,输出会将输入逆转。
通过🍟对基础的门进行组合,就可以得到或非门(nr);只需要将两个或非门进行合并,两个或非门相🜂⚼🖲互交叉互相反馈,两个输出互补,就可以组成一个不断循环输出的电路。
两个门的输入特定数字,或是0,1、0,0或是1,0,就可以设置,🅳记忆,重置数字的功能有点像文档软件,设置就是硬盘键,点开以后会询问是否确认,右上角的红叉点🛇完之后就会删除文档。
两个门相互连接,这就是非常简单的r锁存器(nr版🇪🛕本),达到可以持续重复数字的功能,如同一个手头没有纸笔🍴🌓⚏的人不断重复电话号码。
如果加入非🍷🌰门,甚至只需要一个输入,通过非门反转形成一个1一个0;再加入一个‘时钟🈒♖🈚’功能♷控制输入,升级版本的d锁存器,又名信息锁存器的存在就完成了。
最后一步,再将两♬个信息锁存器用非门连接,上一个锁存器的输出是下一个锁存器的输入,但是时钟控制确实上一个的反转🚂;如此一来每一个锁存器可以以此进行♈🆗🏯操作。
之前这么晦涩难懂的操作对于陆成来说却是轻车熟路,在每一次逻辑门组🅳合的基础上再一次进行升级,添加更多的逻辑门一层套着一层嵌套更加复杂🃖🗳的原件;整体看去极其复杂,但是单独每一个部分都合情合理🉆🅅的庞然大物。
最终的成品,就是利用四个与非📕🚪门,或是四个或非门制作而🚺成,具有记忆功能🐄☼的信息存储组合体,学名为【d触发器】,或是数据触发器。
数据触发器最大的优点,就是具有记忆功能,通过不断重复自🟒🜦🄕己,它可以稳定记忆两种稳定状态0或1;只有在接受到全新的😅⚧脉冲时才会对储存数据进行重置,然后重新设置记忆。
虽说一🄳个触发器只♬能记忆一个二进制的数据,但将八个触发器连接起来,就能储存一个字节的数据了。