minecraft吧 关注:2,575,350贴子:32,144,552
  • 41回复贴,共1
求助

有没有数电大佬看看我这哪里出错了

只看楼主收藏回复

做了个半加器,第一位与门没问题,第二位异或为了压缩面积,把或门装在与非门上面了。结果是两个拉杆输入10时结果是单刻01,一刻后变为00;输入01时结果是01(唯一一个正确的结果),输入11时结果是00,输入00时结果是10。为了不遮挡,所有除了红石灯以外的实体方块全部用屏障代替,版本基岩版1.21.93


IP属地:河北来自Android客户端1楼2025-08-12 18:05回复
    这个异或是正确的,半加器里我为了压缩面积把后面的或门装到与非结果的上面了


    IP属地:河北来自Android客户端2楼2025-08-12 18:07
    收起回复
      2026-04-17 22:30:41
      广告
      不感兴趣
      开通SVIP免广告
      图里右下角的两个红石灯代表了第一位和第二位


      IP属地:河北来自Android客户端3楼2025-08-12 18:07
      回复
        我总觉得一个小时的时间已经足够你自己解决这个问题了
        从输出开始往回倒推,半加器一位是与门输出一位是异或输出,你分别往回推看看经过的元件到底能不能构成这两个门


        IP属地:辽宁来自iPhone客户端4楼2025-08-12 19:01
        收起回复
          你这个位置是做什么的我没看懂,灯底下是有一个红石火把吗


          IP属地:辽宁来自iPhone客户端5楼2025-08-12 20:53
          收起回复
            线拉太长了,右边的中继器信号好像传不过去


            IP属地:辽宁来自iPhone客户端6楼2025-08-12 21:57
            收起回复
              把你那布线整理了一下,这个图的逻辑门结构和镇楼图是一样的。
              左边的是异或输出,看得出来是把 与非门 和 或门 用 与门 连接起来。这个是没问题的,你应该是没注意信号衰减导致有些信号传不到下一个中继器才不能正常工作。
              右边的灯应该是与门输出,但你连上去的是一个或非门,当然不会正常了。你应该从旁边的与门或者与非门的输出拉一条线过去才对。


              IP属地:辽宁来自iPhone客户端7楼2025-08-12 22:30
              收起回复
                黑色方框是输出


                IP属地:河北来自Android客户端8楼2025-08-12 22:54
                回复
                  2026-04-17 22:24:41
                  广告
                  不感兴趣
                  开通SVIP免广告
                  关于各种异或门,其实不要局限在 与非&&或 的结构上。
                  因为有比较器的存在,红石电路里“截断”操作相当常见,拆开成逻辑门就是非门串联或非门(右2),当左侧输入高电平时输出会维持在低电平。
                  用与门分别“截断”两个输入,然后再用或门连接,就得到了十分简洁的异或门。其线路没有任何交叉,可以在平面上布置,或者像左2那样压成一小块(截图的时候漏了两根线)
                  最左边的是比较器式异或门,结构简单,反应迅速,是一种立式加法器中的重要部件。


                  IP属地:辽宁来自iPhone客户端9楼2025-08-12 23:19
                  收起回复