How To Build a Calculator With Logic Gates Part 1

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2024

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

  • @DlcEnergy
    @DlcEnergy 8 лет назад +75

    29:38 "stupid bird in the background"... xD

  • @cipeman3498
    @cipeman3498 3 года назад +10

    Thank you for making these videos, it sparked a curiosity in computer science in me when I was younger, and currently I know almost everything you can do with logic gates (eg flip-flops, calculating, 2-bit/4-bit cpus, logic gates outputs,) by heart, and I have done this tutorial twice. Right now I am currently trying to learn programming languages to make a game.
    I don't have that much money to give, but I would donate to you if you had a patreon page. Thank you again!

  • @dasten123
    @dasten123 6 лет назад +47

    This is actually really a good tutorial! It's a shame the sound quality is bad :/

  • @DR20005
    @DR20005 10 месяцев назад

    I manually built a calculator out of logic gates which could count up to 4 before I found this video. Needless this say this made things a lot less complicated :D Thanks!

  • @anuel3780
    @anuel3780 7 лет назад +14

    I got a challenge for everyone. Try following this tutorial, but instead of ending up with a 8-bit calculator, end up with a 16-BIT calculator. A good tip is that you complete the tutorial once. The sky's the limit! 32-bit, 64-bit or even 32768-bit!

    • @beepbeepimasheep237beepbee3
      @beepbeepimasheep237beepbee3 3 года назад +4

      I don't think 32768-bit is possible, due to how much the Computer has to work to evaluate a single operation.

    • @zyronebiglang-awa6871
      @zyronebiglang-awa6871 Год назад +1

      @@beepbeepimasheep237beepbee3 yes we can't do anything above 64-bits yet

  • @iancraftsandmines6266
    @iancraftsandmines6266 8 лет назад +13

    25:30 I usually put a constant 0 on the first carry in; never thought of just using a half adder.

  • @jackbalmy1392
    @jackbalmy1392 7 лет назад +5

    I'm gonna build this in terraria, thanks man I've watched all of these

    • @BillyBoze
      @BillyBoze 5 лет назад +1

      Did you do it?

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

      @@BillyBoze It's possible.

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

      @@Gundplanatics00 Nice. Thanks.

  • @colliningraham8838
    @colliningraham8838 6 лет назад +8

    OMG that freakin bird.

  • @iancraftsandmines6266
    @iancraftsandmines6266 8 лет назад +7

    I invented a logic gate that I call the SOR gate (like XOR but instead of eXclusive OR it's Specific OR). The truth table is:
    X,Y|Output
    0,0|0
    0,1|0
    1,0|1
    1,1|0
    So it is only true if only X is on. It works by putting X in to an AND gate. Put Y into a NOT gate, and then take that output for the other input of the AND gate. The output is now an SOR gate.

    • @DlcEnergy
      @DlcEnergy 8 лет назад +3

      you made a combination... :)
      basically encoded the input of 1,0 to output a 1... LOL
      the name kind-of made no sense...
      since it's now became an AND GATE with an inverted input...
      which really shouldn't have a name... xD
      cause all logic gates so far have something in common...
      there inputs all have the same effect...
      you've now moved into the circuitry realm... :}

    • @anuel3780
      @anuel3780 7 лет назад +2

      How 'bout naming it a ONLY Gate

    • @dux2508
      @dux2508 7 лет назад +1

      +IanCraftsAndMines
      There might just might allredy be a gate called an ONLY GATE or an INVERTED IMPLY GATE...
      As +Guynimator the Terrible said.

    • @joshpiatt4906
      @joshpiatt4906 7 лет назад +1

      No Offence but I think that wouldn't be a good idea because if the X and Y were flipped if would be different and with all the other gates it doesn't matter if X and Y flip.

    • @2007beet
      @2007beet 6 лет назад +2

      so basically you just need X. Then do not connect y into anything.

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

    I used three sets of bcd counters. And three sets of data flip flops. Counter 1 is always where the answer is. When counter one counts up and counter two counts down to zero addition takes place. When counter one counts down and counter two counts down to zero subtraction takes place. For multiplication counter one is transferred to counter two then set to zero. The number to be multiplied by is routed to counter three. Counter one is increased by counter two counter three number of times. For division counter one is transferred to counter three and cleared to zero. The number to be divided by is routed to counter two. Counter one is used to count how many times counter two can be subtracted from counter three
    The answer is always in counter one. What I meant by routed is the next number from the keypad is routed to that counter. That describes what the maybe 11 areas of the calculator do somewhat

  • @zapcrossworld4036
    @zapcrossworld4036 4 года назад +3

    Perfect for minecraft

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

    you have a good way to give us the information we need - many thanks for you

  • @brandonservis9791
    @brandonservis9791 6 лет назад +6

    Me: "oooooh! This seems interesting!" *clicks on video* "wow! Its 44 minutes long! I can learn AND waste time!" *makes comment about video to show what I'm thinking* "..." *typing* "done!" *posts comment* "I'm ready!" XP

  • @CreateLogic
    @CreateLogic 6 лет назад +2

    This is really good!

  • @jameshelton9878
    @jameshelton9878 4 года назад +1

    Amazing tutorial aside, I love how you pronounce Half in this video

  • @arslansheikh9695
    @arslansheikh9695 6 лет назад

    Hi my name is Arslan...if you had a scientific calculator ...can you enter the PDF support function ...or texting function like that..plz reply..??

  • @jimwarden1121
    @jimwarden1121 3 года назад

    Wow . lot of work. Nice job

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

    Thanks bro for making this video really appreciate this 💜💜💜

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

    The calculator can be made of only AND gates. OR gares . And Inverters. Along with whatever needed for switch debouncing. Finally seven segment displays are used for the display
    And spst switches for the keypad. And a power supply and connecting wires.

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

    *casually opens minecraft*

  • @thebenni6735
    @thebenni6735 6 лет назад

    I have to give a talk about just this topic: how a calculator works using logic. This video is awesome, but as reference I have to give a book, not a YT video. Can anyone recommend a book where all of this is explained?

  • @information88info
    @information88info 7 лет назад +1

    Thanks so much.Exteremly useful.

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

    Love the video! Very helpful :)

  • @maksymkhomych6141
    @maksymkhomych6141 3 года назад

    Hello! I have a question, where it can be used? Another words, what is the purpose of the creation of the calculator in this app?

    • @skyjack1
      @skyjack1 3 года назад

      Making the calculator is pretty much just learning about logic and practicing making it. Otherwise, it just manipulates numbers.

    • @maksymkhomych6141
      @maksymkhomych6141 3 года назад

      @@skyjack1 But can it be used in real calculator creation?

    • @skyjack1
      @skyjack1 3 года назад +1

      @@maksymkhomych6141
      Yes.

  • @dasten123
    @dasten123 6 лет назад +8

    Maybe u should have not mounted the microphone on the mouse :o

  • @vaidikdesai7752
    @vaidikdesai7752 3 года назад

    Pls give circuit in discription 🙏🏻🙏🏻

  • @anewradstoer445
    @anewradstoer445 4 года назад

    i think 37:43 its not an error because 1 subtracts 2 equals to -1

  • @volunteer5495
    @volunteer5495 5 лет назад +1

    Each program is this?, please.

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

    Good video after I got used to your nervous and constant mouse clicking 😏

  • @jacksonmandle4774
    @jacksonmandle4774 5 лет назад

    Sometimes when I restart my computer and go on Logicly it won't let me copy paste because it is "Unable to open document. Cannot parse data." Please help me. Making things without copy paste is extremely tedious.

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

    THE CROW XD

  • @memehu2910
    @memehu2910 4 года назад +1

    Boycott RUclips ads😩

  • @myworldismine72
    @myworldismine72 7 лет назад

    Do you got this programme for a Ipad

  • @jjprs3062
    @jjprs3062 5 лет назад

    y'know that text box that you didn't fill in with the number? I used the calculator to calculate the next number. :]

  • @mrktk24
    @mrktk24 4 года назад +1

    circuit diagram plz

  • @boom2055
    @boom2055 7 лет назад +2

    He should activate his windows

    • @dux2508
      @dux2508 7 лет назад +1

      Zhou Johnson He should close his window

    • @SamSarwat90
      @SamSarwat90 4 года назад

      @@dux2508 lol

  • @hassandaoudi3881
    @hassandaoudi3881 5 лет назад

    Please can you name the program you are using

  • @masoudkhamushi9821
    @masoudkhamushi9821 7 лет назад +16

    Why do you click and drag so much? it's really annoying.

    • @blitzen9849
      @blitzen9849 5 лет назад +8

      Because that's how you use a computer.

  • @harunkalkan4439
    @harunkalkan4439 6 лет назад

    how to make 0-99 counter with flip flop and logicly program

  • @nijian3958
    @nijian3958 4 года назад +1

    Made this in Terraria :D

    • @STA-3
      @STA-3 3 года назад

      I did it in Minecraft :D

    • @terranceclark8328
      @terranceclark8328 3 года назад

      @@STA-3 0-0 really?

    • @STA-3
      @STA-3 3 года назад

      @@terranceclark8328 i mean. Redstone makes everything possible ^_^

    • @terranceclark8328
      @terranceclark8328 3 года назад

      @@STA-3 True, I didn't think someone would make an 8-bit calculator following this tutorial, followed this tutorial using logicly 1-2 years ago

    • @Paul-xs3ei
      @Paul-xs3ei 2 года назад

      roblox :}

  • @guys_animations
    @guys_animations 3 года назад

    tried adding 3 and 3, resulted in 10
    built the calculator in fallout 4
    please help
    what am i doing with my life

    • @skyjack1
      @skyjack1 3 года назад

      Maybe it was too radioactive idk

    • @skyjack1
      @skyjack1 3 года назад

      Joking aside, I think your half-adder somehow powered the sum instead of the carry out like expected, try fixing that.

    • @guys_animations
      @guys_animations 3 года назад

      @@skyjack1 k

    • @skyjack1
      @skyjack1 3 года назад

      @@guys_animations
      Made a mistake in my reply, fixed it.

    • @guys_animations
      @guys_animations 3 года назад

      @@skyjack1 okay

  • @HerrRussoTragik
    @HerrRussoTragik 6 лет назад

    *Logisim* is *FREE* guys, there's no reason to crack LogicLy ;)

  • @lauchlandupreez214
    @lauchlandupreez214 4 года назад

    so ja , boerseun XD

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

    If anyone make pysycaly reply me I want to purchase.....

  • @sithinat
    @sithinat 7 лет назад

    can i get the logic from u ?

  • @farsgokkejernandreasen6863
    @farsgokkejernandreasen6863 7 лет назад

    No 2 in binary is on a 8 bit system is 0010

  • @UnknownPerson-ul1fn
    @UnknownPerson-ul1fn 5 лет назад

    our prof requires us to do this with keyboard..! like WTF? how? .
    this project is quite easy if he only requires us to use switch

  • @thebros7817
    @thebros7817 3 года назад

    I want to build this in shapez.io

    • @Staninna
      @Staninna 3 года назад

      is that possible

  • @Porta1337
    @Porta1337 7 лет назад

    PLEASEEEEEEEEEEEEEEE ADD A DOWNLOAD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @wallonice
    @wallonice 5 лет назад

    4:52 How to hack logic.ly

  • @gege3149
    @gege3149 6 лет назад

    Watch this video: ruclips.net/video/i1e0T7lAELQ/видео.html
    He builds a calculator using only marbles with logic gates

  • @matin4595
    @matin4595 6 лет назад +2

    Owww God ,Im sorry but you speak toooo slow !

  • @epictrollmemeface3946
    @epictrollmemeface3946 3 года назад

    The audio is so fucking bad

  • @AveOpenmic
    @AveOpenmic 4 года назад

    You do a lot of clicking about for NOTHING and it severely detract from what you are trying to do... cant watch it for long..very disjointed sorry