Binary Adder - Minecraft bedrock/Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มี.ค. 2020
  • this is just a simple tutorial on how to make a binary adder in minecraft.
    Please like and subscribe!
  • บันเทิง

ความคิดเห็น • 75

  • @overlyfatman9722
    @overlyfatman9722 3 ปีที่แล้ว +21

    i can't believed i've learned how binary works on minecraft

  • @kajatoth9151
    @kajatoth9151 2 ปีที่แล้ว +22

    Found you from mattbatwings

  • @capy9846
    @capy9846 2 ปีที่แล้ว +29

    Woah that’s really cool
    How do you even make it so compact..

    • @rudrashivhare2701
      @rudrashivhare2701 3 หลายเดือนก่อน

      th-cam.com/video/KXZ8wh3Ner4/w-d-xo.html

  • @llfigl
    @llfigl 3 หลายเดือนก่อน

    wow thanks so much I have been searching for a design for weeks

  • @felipehcraftgamer4193
    @felipehcraftgamer4193 2 ปีที่แล้ว +8

    If you power the first cary and invert all the B inputs you get a subtractor

  • @TheDarkness344
    @TheDarkness344  3 ปีที่แล้ว +4

    @Maaz Ali sorry if your comment was deleted - for some reason youtube is deleting comments and its really annoying. do you mean 3 as in 0100 so the third light or its 0011 - if its the first one thats how binary works - it goes 1 2 4 8 etc but if its the second one then you most likely have not put in any carry circuitry so double check and make sure all the circuitry is correct.

  • @TulhoKay
    @TulhoKay ปีที่แล้ว +2

    super compact. I'm going to use it on my cpu that I started to do. Nothing like studying while playing

  • @bobdagamer640
    @bobdagamer640 3 ปีที่แล้ว +1

    I’m subbing :)

  • @JunxiSalamander
    @JunxiSalamander หลายเดือนก่อน

    It's so compact, I can't wait to make my redstone computer out of red wool and confuse my viewers

  • @MihoFroggySMP
    @MihoFroggySMP 2 ปีที่แล้ว

    Thanks so much!

  • @danwerstler8318
    @danwerstler8318 ปีที่แล้ว

    best binary adder ive seen!!!

  • @blotas1904
    @blotas1904 ปีที่แล้ว

    thanks

  • @CBKmaster2
    @CBKmaster2 3 หลายเดือนก่อน

    The module after a-8 and b-8 would not be a-16 and b-16 right?

  • @Venaticc
    @Venaticc 2 ปีที่แล้ว

    you're a chad!

  • @koton_bads
    @koton_bads 4 ปีที่แล้ว +1

    Do you use a keyboard with Cherry Blue's?

  • @koton_bads
    @koton_bads 4 ปีที่แล้ว

    I also need this 😅

  • @mrrage2265
    @mrrage2265 4 ปีที่แล้ว +1

    So is this just like a display board

  • @MrMelonwar
    @MrMelonwar 3 หลายเดือนก่อน

    i using it in my cpu and when 3 + 1 became 2?

  • @dawidbarglik7689
    @dawidbarglik7689 7 หลายเดือนก่อน

    Maybe I did something wrong, but i built 4 bits version. When I add numbers like 0111 and 0001 it shows 0100

    • @TheDarkness344
      @TheDarkness344  7 หลายเดือนก่อน +1

      Make sure you did the carry part properly. Just go over the design as it's likely you may have accidentally missed out a block somewhere.

    • @dawidbarglik7689
      @dawidbarglik7689 7 หลายเดือนก่อน +1

      @@TheDarkness344 wow, when guys said you reply fast, I didn't knew this fast😂
      I will surely check my build once more

  • @johnrevcabangon8453
    @johnrevcabangon8453 ปีที่แล้ว +1

    Yo dude i just desinged my decoder and its a pain

  • @nevergonnagiveuupl1901
    @nevergonnagiveuupl1901 ปีที่แล้ว +1

    there is one edge case where 1+1+2=Nothing because 1 and 1 is carrying to 2 but 2 and 2 is not carrying again because there is no more x ors

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว

      That would be a carry out signal. Computers handle this by storing it into a special carry register or using it as a branch signal.

    • @tanbaid7476
      @tanbaid7476 11 หลายเดือนก่อน

      it may be because you forgot the torch going from the second xor into the carry line

  • @Infinity_MC
    @Infinity_MC ปีที่แล้ว

    How do you add double and triple digit numbers?

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว

      Either use a lot of adders or use a BCD adder if the number is large enough

  • @oglass
    @oglass 2 ปีที่แล้ว +1

    don't you only need one half adder for the first bit?

    • @TheDarkness344
      @TheDarkness344  2 ปีที่แล้ว

      Technically yes, but if you want to do carry in then you would use the input to the second adder

    • @ASRocketry
      @ASRocketry 2 ปีที่แล้ว +1

      yes but it looks cleaner like this

    • @Gzussss
      @Gzussss 2 ปีที่แล้ว

      A half adder is just a xor gate. To link it to the carry out you need an And gate. You'll need the other half adder (another xor gate and And gate) for a full adder. To represent a bit you don't need gates (just a straight path between your input and output, right?), but for additions of any amount of bit you'll need a full adder.

  • @mushyhiccup7653
    @mushyhiccup7653 ปีที่แล้ว

    Built this and everything works except anything adding up to 20, or 1111+1001 which it thinks is 10100 instead of 11000 like it should be. Has this happened to anyone else? Built it several times following the vid and still have the same problem

    • @mushyhiccup7653
      @mushyhiccup7653 ปีที่แล้ว

      Tiled it 4 times for a nibble outputting 5 bit answer if that means anything

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว

      Make sure to check all the carry lines and make sure you don't have any missing torches etc. If you can, I would recommend you download world edit and use the stack command as that guarantees that each module will be the exact same.

    • @mushyhiccup7653
      @mushyhiccup7653 ปีที่แล้ว

      @@TheDarkness344 I've checked and double checked the carry lines and I used a structure block for copy/paste the structure. If you don't know what's going on is there another full adder you can recommend?

    • @mushyhiccup7653
      @mushyhiccup7653 ปีที่แล้ว +1

      @@TheDarkness344 I appreciate the help btw. I didn't expect a response so quickly

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว +1

      @@mushyhiccup7653 this one is a tiny bit more complicated, but is still ripple carry so fairly simple and easy to build th-cam.com/video/UFSAPe761QY/w-d-xo.html

  • @PupperTiggle
    @PupperTiggle ปีที่แล้ว

    hey, you know theres a way to activate windows without a key?

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว +1

      XD. I have indeed activated windows now lol

    • @PupperTiggle
      @PupperTiggle ปีที่แล้ว

      @@TheDarkness344 😼

  • @johnrevcabangon8453
    @johnrevcabangon8453 ปีที่แล้ว

    And now i just need to decode the output the summed numbers
    Its a 10 bit is it fine still?
    Thx a lot tho it has been hurting my head for 3 days helped a lot

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว

      Yea this adder is infinitely expandable. Also if you are decoding a 10 bit number into decimal for a display, you may want to take a look at binary coded decimal also known as BCD as it makes decoders much smaller

    • @johnrevcabangon8453
      @johnrevcabangon8453 ปีที่แล้ว

      @@TheDarkness344 thx man really helped a lot :)

  • @PixelYT-ts2fe
    @PixelYT-ts2fe 2 ปีที่แล้ว

    sonic

  • @vifgaming
    @vifgaming 2 ปีที่แล้ว +2

    the only pain i got in this video is "ACTIVATE WINDOWS"

  • @ethaninfinite5991
    @ethaninfinite5991 ปีที่แล้ว +1

    3 + 5 not working anyone know a fix?

    • @TheDarkness344
      @TheDarkness344  ปีที่แล้ว +1

      Try have a look at the carries and make sure they are all connected properly and you are inputting the right way around. If that doesn't fix it, just have a look over all the cells and make sure you are not missing any components

    • @ethaninfinite5991
      @ethaninfinite5991 ปีที่แล้ว +1

      @@TheDarkness344 thanks

    • @bjs9825
      @bjs9825 9 หลายเดือนก่อน

      still doesnt work. maybe im on wrong version? (1.20.1)

    • @HR6GamingOFFICIAL
      @HR6GamingOFFICIAL 9 วันที่ผ่านมา

      ​@@bjs9825I'm on 1.20.4 it works fine, check your build

  • @Meowsciles
    @Meowsciles 10 หลายเดือนก่อน

    Is it stackable

    • @TheDarkness344
      @TheDarkness344  10 หลายเดือนก่อน

      Horizontally yes tho I recommend a CCA for anything above 4 bits as ripple adders are unreliable.

    • @HumbleBeing5255
      @HumbleBeing5255 10 หลายเดือนก่อน

      @@TheDarkness344hi, I experimented with your design and got it one block shorter. Is that something that’s already known about? Or have I just made a mistake in my design (it seems to be working)

    • @TheDarkness344
      @TheDarkness344  10 หลายเดือนก่อน

      @@HumbleBeing5255 well if it's working then it's an improvement. There are many variations of this particular design so there are definitely ways to make it smaller.

    • @HumbleBeing5255
      @HumbleBeing5255 10 หลายเดือนก่อน

      @@TheDarkness344 okay, thank you for your feedback!

  • @user-oh3of9vk2y
    @user-oh3of9vk2y 4 หลายเดือนก่อน

    wheres the carry in??

    • @TheDarkness344
      @TheDarkness344  4 หลายเดือนก่อน

      Next to the least significant bit so on the right I think

  • @anshumandaspatnaik8447
    @anshumandaspatnaik8447 5 หลายเดือนก่อน

    11 + 01 != 100 somehow

    • @TheDarkness344
      @TheDarkness344  5 หลายเดือนก่อน

      Check the carry lines on your adders are actually working

    • @anshumandaspatnaik8447
      @anshumandaspatnaik8447 5 หลายเดือนก่อน

      @@TheDarkness344 Sorry! I didnt realise the mistake until i rebuilt to find out that i didnt place torches at some areas. Great build once again C:

  • @TylerMarshall0007
    @TylerMarshall0007 11 หลายเดือนก่อน

    Can you stop moving your mouse so much wow

  • @koton_bads
    @koton_bads 4 ปีที่แล้ว +1

    Do you use a keyboard with Cherry Blue's?