类型:休闲益智 版本:V1.0.9大小:33.8MB更新:2025/9/18 11:21:10 语言:简体中文等级:平台:Android
软件介绍
与门、非门、或门,这些概念你听说过吗?为何计算机只能用0和1来表示呢?《与门游戏》是一款专注于逻辑门的手机游戏,只要你开动脑筋闯过一道道关卡,就能领略到计算机底层的独特魅力。这款游戏不仅画风清新,玩法也十分新颖,还有大量丰富的关卡等待你去挑战。每一关都经过精心设计,着重考验玩家的逻辑能力与大脑运算能力,随着游戏推进,难度会逐步提升,无论何时何地,你都能轻松加入其中,尽情感受游戏的乐趣。而且,与门最新版围绕计算知识,设计了一系列难度超高的解谜挑战,与其说它是一款游戏,倒不如将其看作一个模拟实验室,它能够引领玩家了解计算机逻辑方面的小知识。要是你喜欢类似烧脑的计算机类游戏,不妨下载试玩一番!
1、为什么简单的0和1可以支持计算机复杂的逻辑计算?
2、开动脑筋,闯过所有关卡,你就能了解计算机底层的魅力。
3、你是否好奇过为什么计算机只能用0和1表示了?
4、与门有多个输入端,一个输出端。
第四章:利用逻辑门巧妙搭建,理解计算机加法逻辑
一、半加器
题目大意是——左边两个数的和
大致可分为两步(毕竟是要计算一个二进制数……若想直接得出结果,直接把给定数字连接到结果上?似乎行不通,没办法直接求解,那该如何将给定数字换算成蓝色数字呢?这结果实在太难求了,我心里瞬间就能算出,但要我表述这个结果,简直是刁难人……嗯,那有什么办法呢???好像想到了,它不是要求我写出答案嘛,平常上学写数字,比如681,也是先写百位的6,接着写十位的8,最后写个位的1,那这个会不会也能这样写呢?好像可以呀,先算算十位……,嗯,似乎不行,个位有没有进位我都不清楚,怎么算十位呢,嗯,那就先算个位,之后再算十位吧,至于有没有百位、千位,嗯,好像也会有,先看看个位情况吧)
1、先求个位
(1)如果两个数是0,那么结果肯定0;如果两个数中有个1,那么结果肯定可以有1,那直接连个or吧。吼,召唤无敌小兵【or】!“or,现在任命你为1队队长,以后个位你负责,如果有数字出现,你就亮绿色牌牌说没问题,如果都是0,你就亮红色牌牌反对,听到没有!”,“好的,没问题!”
(2)然而要是存在需要进位的情形,也就是两个数均为1,此时得出的二进制数是10 ,个位依旧是0 。哎,这不行,得把这种情况排除掉。当两个数都为1时,结果应为0 。嘿!召唤【and】与【not】,“你们二位听好了,现在你们组成2队,一旦出现两个数都是1的情况,我要你们给出反对的回应,举起红色牌子,务必坚定地表示不同意!态度一定要坚决,明白没?”,两人齐声回答“明白了!”
(3)最后综合上述结果,用“and”来判定(1)和(2)。嘿!召唤大统领【and】,“你得考量上面两队人的状况,要是【or】说过,那就算说过,亮出绿色牌牌。不过有一种特殊情况,要是2小队不行,你就不能同意,虽说2小队大多时候都是同意的,但你还是得全面正确考虑所有人的意见后给出结果,明白了吗?”大统领【and】回应道“收到,没问题!”
现在个位不就由各位小兵们算出来了嘛,行啦,接着下一步。
2、算十位
(1)俩个个位数顶破天,嗯,最多加起来好像也只能是到十位1,想要进位变0,嗯,也没可能了,就再来个and结束吧。吼!召唤【and】,“你就负责盯紧了,如果两个个位数都是1,那就是要进位,你就喊1,说通过,其他的情况你都可以不用管,知道了吗?”,【and】大声回应到,“明白!”
到此,一个二进制数不就轻松写出来了吗?
二、全加器
因为要用到‘异或门’,这个作用巨大的取余函数我就不赘述了。毕竟接下来的内容要引用到这个函数,不用它不是不行,只是这样子解释起来就比较多比较复杂,码字不易,读着也累。
1、取个位
直接把两个取余函数通过异或(XOR)操作结合起来,一步达成目标。
2、取十位<方法一>
三个个位数加起来最多也就只能到十位数,所以百位不用考虑。所以就两步就可以解决问题了,百位可以不用管,无意义。能够进到十位的有两种情况,但其中两个数是1或者三个数都是1的时候有十位,四个数都是1呢?这里没有第4个数,只有3个数……
(1)算了,不管那么多了,先看看下面两个数能不能进1位,是不是都是1,是的话直接完事,上个and。
(2)存在三种能产生进位1的情况。其一,如同(1)中所述,下方两个数均为1;其二,下方两个数中有一个为1,且上方的那个数也是1 。针对这种情况,先对下方那两个数进行异或(XOR)运算,然后再与上方的数进行与(and)运算。
(3)能进1的有三种情况还有一种就是三个数都是一,嗯……,就当包括在(1)里面,不用考虑了,嗯,考虑也行。就下面连个and,然后再来个and。
(4)将上述(1)、(2)、(3)这三种情况通过“or”连接起来并整合,最终得出的结果即为十位数。
这样子不就搞定了,还有什么问题吗
3、取十位<方法二>
1、我们需要在各种逻辑门之间做出选择,来完成关卡。
2、每个关卡都会有一个倒计时,时间到了可以查看答案。
3、把所有的基础逻辑门拖到正确的位置然后开始输出。
1、高与低是相对的,所以在实际电路中要先说明采用什么逻辑。
2、门它规定各个输入信号之间满足某种逻辑关系时,才有信号输出。
3、所谓与逻辑,是指:仅当决定某一事件的所有条件均已具备之后。
v1.0.9版本
修复bug
与门最新版下载
你是来掏耳屎的吧
41.3MBV1.3.1
火线联盟手游
101.0MBv2.0.4安卓版
deviantart
37.9MBV3.3.4
调教女仆
110.0MBv9.0.91
跳跳鸡仔
34.7MBV1.0.0
迈阿密霸王龙
101.3MBv4.0 安卓版
指尖解压游戏
103.1MBV1.5.2
喵侦探咪雅游戏最新版
147.0MBV1.1.19