Noob calculator (adder) up to 1024 (Guide) - (Digital Logic Sim)

Поделиться
HTML-код
  • Опубликовано: 15 фев 2022
  • THE NAME OF THE PROGRAM - "DIGITAL LOGIC SIM" by Sebastian Lague
    About me:
    I didn't study computer science in school, I didn't read any books, and I didn't watch any videos.
    When I came across this program I had no knowledge at all about computer logic.
    But one day I accidentally saw this program and I immediately wanted to do something with it, although I had no idea what I could do or how to do it.
    You can imagine me as an uneducated, perverted person who hits the keyboard with a cudgel while looking at this program. I don't think my guides are right or good. I just make something and put it on RUclips for my own memory.
    All I have is interest, motivation and a strong desire to do something and no knowledge.
    But I do everything myself, through experimentation, trial and error and time. I do it for a long time, but I don't look at any guides, I don't read anything, because I want and I have to do something myself, I have to come up with something myself, otherwise I won't have any fun and it won't make any sense to me.
    So if something seems complicated, redundant, strange, wrong to you, then remember that I am just an uneducated caveman who is just trying to do for himself what he is interested in. I didn't watch how something else was done or copy other people's schemes and methods, otherwise I wouldn't be doing it and I wouldn't get satisfaction from the end result. So I am sure that people, who studied programming or computer engineering, will say that my way is garbage, and that it could be done easier and better. But alas, I don't have any knowledge, I just do it for myself (because I'm interested) without any knowledge.
  • НаукаНаука

Комментарии • 37

  • @sdspivey
    @sdspivey Год назад +20

    Why are there so many gates in your "Add" chip? 2 Ands, 2 Xors, and a single Or is all you need.

    • @rescyy2235
      @rescyy2235 Год назад +5

      it's a noob calculator

    • @span4ev
      @span4ev  Год назад +2

      Yes, you're right. That's the old version. I just had an idea of what I needed to get in the end, and how it should work, and tried to do it. When I got what I needed, I made a scheme out of it.
      I didn't waste time trying to shrink the circuit or make it even simpler, because I only end up making it once, and I don't care exactly how (what elements and how many were there) it was put together. It was important to me that it did what I needed it to do. So I went ahead and built it.
      There are actually many options for creating an ADD block.
      I have a bad memory, so every time I started a new project, I forgot how I had done certain elements before. So I would literally re-create them. And I got different variations.
      And, yes - once I came up with a variant that only had AND and XOR. It's a shame that the video has such a complicated variant.

    • @span4ev
      @span4ev  Год назад +1

      @@rescyy2235 This is the most nerdy calculator there is. I don't understand why people watch it at all. Why are they watching it? It's kind of a mystery to me.

    • @chainerfries4417
      @chainerfries4417 Год назад

      How do you get out more than 1 gate at a time?

  • @magnuswootton6181
    @magnuswootton6181 Год назад +2

    demorgans theorem was one of my favorite theorems when i was starting learning how to do electronic logic. (notting your gates.)

  • @feivaco5209
    @feivaco5209 Год назад +3

    thats actually how the first people making adders did it back then

  • @abdelrahman5094
    @abdelrahman5094 2 года назад +2

    impressive

  • @someguy2347
    @someguy2347 Год назад +5

    How do you name the inputs and outputs?

    • @span4ev
      @span4ev  Год назад +1

      It doesn't matter. If you mean the "ADD" block, you can name the upper left one "carry" and the lower two: "in1" "in2".
      And the right ones are "o1" and "o2".
      But whatever you want to call it, call it whatever you want to call it.

  • @pichito1
    @pichito1 Год назад +1

    Is the Program working ok for you? I’m unable to save programs or reload existing projects.

    • @span4ev
      @span4ev  Год назад +2

      Hmm... there must be something wrong with your version of the program. I had no such problems. The only problem I've noticed with this program is when multiple copies of the application are running, and the new schemes after saving them don't work the way I programmed them. Everything else works fine. Try downloading a different version.

  • @harrisonjones6182
    @harrisonjones6182 2 года назад +1

    how do you make the work space bigger mines smaller than yours

  • @nvs-different-ideas
    @nvs-different-ideas Год назад +5

    Inputs is 10-bits outputs is 11-bits
    First bit is for error
    0000110010 +
    0001001110 =
    0010000000
    Out is 0_0010000000

    • @Jeff-jq8bg
      @Jeff-jq8bg 10 месяцев назад

      no, the first bit should be for carry, shouldn’t it?

  • @rafaportuense
    @rafaportuense 2 года назад +3

    What is the name of this application are you using ? Very interesting !

    • @span4ev
      @span4ev  2 года назад +1

      Digital Logic Sim

    • @xX_R0yalNe1n_mdm-12_Xx
      @xX_R0yalNe1n_mdm-12_Xx Год назад

      @@span4ev how do u create the chips

    • @span4ev
      @span4ev  Год назад

      @@xX_R0yalNe1n_mdm-12_Xx the video shows the creation of all the necessary chips

  • @moinuldin8089
    @moinuldin8089 2 года назад +1

    Name of the Software please.

    • @span4ev
      @span4ev  2 года назад

      Digital locic simulator

  • @theofficiaIsteve
    @theofficiaIsteve Год назад

    you need some music

  • @lesics61Tiktok
    @lesics61Tiktok Год назад +1

    I can't install for android 😪

    • @span4ev
      @span4ev  Год назад +1

      I don't think there will be such an app for android. But you can use online in browser like this
      circuitverse.org/simulator

    • @TadaHrd
      @TadaHrd Год назад +1

      It's on android just search it

    • @lesics61Tiktok
      @lesics61Tiktok Год назад

      I give up

    • @Rainstalker
      @Rainstalker Год назад

      @@lesics61Tiktok it was never made for android lol

    • @mustaphadiallo2134
      @mustaphadiallo2134 Год назад

      @@Rainstalker RADIAN BRAIN#8

  • @soondslash
    @soondslash 2 года назад +1

    why did you make the adder so complicated lmao
    you could have done it with five gates

    • @retroboi128thegamedev
      @retroboi128thegamedev Год назад

      What exactly do you mean by using only 5 gates for the adder?

    • @tobycraft9534
      @tobycraft9534 Год назад

      Xor xor and and or

    • @retroboi128thegamedev
      @retroboi128thegamedev Год назад

      @@tobycraft9534 that would only be able to add like 3 bits together, it wouldn't be able to go up to 1024.

    • @hoshih
      @hoshih Год назад

      @@retroboi128thegamedev pretty sure they were talking about the half adder at 2:33 and not the 10 bit adder

    • @retroboi128thegamedev
      @retroboi128thegamedev Год назад

      @@hoshih Oh, I somehow didn't notice that, yeah, that uses an unnecessary amount of gates.