Learn how computers add numbers and build a 4 bit adder circuit

  Рет қаралды 4,498,870

Ben Eater

Ben Eater

Күн бұрын

Let's build a circuit that adds numbers! Binary addition is even easier than decimal addition since you don't have to know how to add numbers larger than 1.
Support me on Patreon: / beneater
You can get all the components used in this video from any online electronic components distributor for a few dollars.
Complete parts list:
2x 74LS86 (Quad two-input XOR gate)
2x 74LS08 (Quad two-input AND gate)
1x 74LS32 (Quad two-input OR gate)
2x 4-position DIP switch
5x LEDs
1x Solderless breadboard
22 gauge wire
USB charger and cable or some other 5v power source

Пікірлер: 1 800
@daveb5041
@daveb5041 7 жыл бұрын
How do I build a intel core i7 using this method? Can you use legal size paper clips if you don't have wires?
@travisjayday5757
@travisjayday5757 7 жыл бұрын
I hope this is bait lol
@nicolasa.bermellferrer8025
@nicolasa.bermellferrer8025 6 жыл бұрын
lol
@rodrigueskorn
@rodrigueskorn 5 жыл бұрын
I hope to see a serious answer on this, because I need not one, but two i7's.
@sasikala3195
@sasikala3195 5 жыл бұрын
Then you gonna need, literally multiple life time. Bcoz this is just one arithmetic adder unit. Intel i7 has billions of unit like this, just in microscpic level.
@pagetvido1850
@pagetvido1850 5 жыл бұрын
Can I pre-order that?
@wolverine9632
@wolverine9632 4 жыл бұрын
Teacher: No calculators allowed for this test. Me: Okay
@devhonking721
@devhonking721 4 жыл бұрын
Good Luck to implement IEEE 754
@fbubbar
@fbubbar 4 жыл бұрын
This comment is underrated
@ramkumarm8957
@ramkumarm8957 3 жыл бұрын
Ridiculously underrated
@gian-227
@gian-227 3 жыл бұрын
@@devhonking721 but for integers it s ok
@toaster5807
@toaster5807 3 жыл бұрын
Arduino ain’t a calculator
@aaronk9740
@aaronk9740 3 жыл бұрын
Ben, I wish you were my teacher when I was studying computer science... This is an absolutely amazing, simple, and fun explanation.
@tinytonymaloney7832
@tinytonymaloney7832 Жыл бұрын
I would love to go back 40 years (101000) and re-learn all this, what a brilliant project. I last did this stuff in 1982 at college. Watching these videos just brings it back. 👍👍👍
@BuckeyeStormsProductions
@BuckeyeStormsProductions 8 жыл бұрын
One of the most concise explanations I have seen.
@saintofchelseathomascarlyl5713
@saintofchelseathomascarlyl5713 7 жыл бұрын
the real question is if you understood it or you already know this
@BuckeyeStormsProductions
@BuckeyeStormsProductions 7 жыл бұрын
luxannna crownguard I had previously understood the basics of binary operations, but not how logic gates were used to do binary operations.
@saintofchelseathomascarlyl5713
@saintofchelseathomascarlyl5713 7 жыл бұрын
im so jealous of you
@asicdathens
@asicdathens 7 жыл бұрын
when I was in high school I saw in a book ( before the 90's) how full binary adder works and I implemented all 4 major math operations . Addition subtraction , multiplication , division. One of the very few things I'm still proud of.
@zes3813
@zes3813 7 жыл бұрын
no such thing as concise or not concise expx, can explx anyx by anyx and it'd be perfect, wrr proud, shnotx
@SiddhantVerma-tp1gt
@SiddhantVerma-tp1gt 4 жыл бұрын
Man in my whole engineering course I haven't seen any thing as practical as u have shown me. We can draw a lot of circuits on paper but when doing practically people nowadays hardly have any knowledge pertaining the subject. 👍👍
@sonicboom2535
@sonicboom2535 4 жыл бұрын
Cuz indian education system
@kotachan6784
@kotachan6784 3 жыл бұрын
@@sonicboom2535 literal shitpile! Only if they taught us semiconductors and electronics this way..
@hashhacker2130
@hashhacker2130 3 жыл бұрын
@@monke4319 It's because of our bad education system, we are forced to learn more and better on our own, which happens on a large scale, that's why there's many Indian tutorials ranging from school to college education, who's goal is to educate and prevent what problems they've faced. Proper education is an international problem though.
@unbeatengamer755
@unbeatengamer755 Жыл бұрын
Don't tell me you didn't have a logic design lab.
@TheBigBigBlues
@TheBigBigBlues 3 жыл бұрын
The way you teach with physical examples after the theory is exactly how my brain learns best. Thank you for doing these brilliant videos.
@BeniRoseMusic
@BeniRoseMusic 2 жыл бұрын
I love this stuff! It's amazing to me that even this close to the metal, there's still a layer of abstraction using ICs with pre-built logic gates. It's amazing to me that people figured out how to build these logic gates with vacuum tubes, and later transistors. No wonder they used to take up entire rooms! And then less than a century later we have these things in the millions on a microscopic scale doing arithmetic so fast that it can be abstracted into a high definition video streaming over the internet for millions to see!
@honkhonk8009
@honkhonk8009 2 жыл бұрын
People make chips nowadays using HDL. Its just abstraction over abstraction, and a whole lot of specialization. Kinda cool.
@mattvideoeditor
@mattvideoeditor Жыл бұрын
Those large conputets calculated how to do a small computer. Soon AI will imagine better AIs.
@WannabeSpaceman
@WannabeSpaceman 7 жыл бұрын
I wish I had some spare cash to give you because you've managed to teach me everything I've wanted to know about computers from the semiconductor level up to this; more so than the computational college courses I've actually taken. This is more computer science than how to use computers, which is what I went into computer studies for in the first place.
@benzcheap
@benzcheap 7 жыл бұрын
computer science is mostly software computer engineering is mostly hardware
@Ghorda9
@Ghorda9 7 жыл бұрын
electrical engineering is more accurate
@markkeilys
@markkeilys 7 жыл бұрын
electrical engineer == power electronic engineer == signal processing computer engineer == ^ with some computer sci well in the US
@dudaseifert
@dudaseifert 5 жыл бұрын
i'm graduating from 2 different unis in computer sciences, and both of them had a logic circuits class as an obligatory seat, soo
@ElectroPrints
@ElectroPrints 5 жыл бұрын
Bravo , great explanation
@davidm.johnston8994
@davidm.johnston8994 8 жыл бұрын
This is just so cool! I just learned how logic gates are made with transistors and now how this actually works out to make an adder. Thanks man!
@nicolaserriquenz9905
@nicolaserriquenz9905 7 жыл бұрын
Next step, know how a transistor works, so you know how those gates work at electrical level
@TheTwoFailerLP
@TheTwoFailerLP 7 жыл бұрын
I built this in Minecraft, it is really not that hard if you how it works. mommentuall I try to build a multplikator but it gets a bit complicter (ofcours).
@waleedalqalaf3330
@waleedalqalaf3330 7 жыл бұрын
im so used to building these in minecraft. which makes me say i love how quick it is XD even tho its an rca.
@thevendetta9726
@thevendetta9726 6 жыл бұрын
Nicolas Erriquenz next step, learn how electricity works so you know how it works on an ELECTRON level. Next step after that, learn how electrons work so you know how that works on a quantum level! Even further step, learn how quantum mechanics work... oh wait no one knows how that works
@litlehedgehog_1241
@litlehedgehog_1241 3 жыл бұрын
@@thevendetta9726 I do. I am god
@tubular7752
@tubular7752 3 жыл бұрын
That’s insane! I always thought computers were like intelligent pieces of magical technology (not really but that’s what it felt like) and now I understand that what you’re ‘computing’ is really just an electrical representation of the math! As in, it’s just physics, and the math existed there already before we created any circuits or put any electricity through them. It’s so cool to think that it’s actual such a tangible thing, and that it actually works with using electricity and some intelligent placement of a few specific materials. Fantastic video!
@ivarnordlkken8082
@ivarnordlkken8082 Жыл бұрын
Sorry we destroyed the magic for you.
@certainlynotthebestpianist5638
@certainlynotthebestpianist5638 Жыл бұрын
@@ivarnordlkken8082 You must have spelled "enhanced" wrong ;) I quite often say to my students on various occasions: "No, it's not magic. Even better - it's physics!"
@HighStakesDanny
@HighStakesDanny 5 жыл бұрын
I was confused, but I can see how very smart people figured this out over the years. Thanks.
@Deshammanideep
@Deshammanideep 7 жыл бұрын
so cool.. I just understood how computer understands numbers.. your one video explained more than my 22 years of learning... thank you from deepest heart....
@pesto12601
@pesto12601 5 жыл бұрын
Where were you when I was learning this stuff back in the 90's??!?! AMAZING explanation and so easy to get... Thx.
@BR-hi6yt
@BR-hi6yt 3 жыл бұрын
I remember struggling with the "adder circuit" for an exam (in 1972). I just memorized the gates in the end - never understood it.
@pesto12601
@pesto12601 3 жыл бұрын
@@BR-hi6yt Yeah.. folks have so many resources available to help teach things today.. I'm sure I would have been a better student had I all these resources just a click away!
@Standbackforscience
@Standbackforscience 9 ай бұрын
There are _so_ many videos on youtube claiming to explain how binary adding works in a computer, but this is only one that actually does it. Thank you!
@sushanthsinghthakur5950
@sushanthsinghthakur5950 4 жыл бұрын
Can we just appreciate how neat and clean his circuit looks! Mine always looks like a catacomb of wires!😂
@azimmustufabaldiwala5833
@azimmustufabaldiwala5833 4 жыл бұрын
same here
@OmPrakash-pc1ec
@OmPrakash-pc1ec 4 жыл бұрын
XD
@souravsahoo1582
@souravsahoo1582 3 жыл бұрын
I need to buy this bigger one..i have the smaller one, talking about breadboard
@geoninja8971
@geoninja8971 3 жыл бұрын
Yep, by the time I had all my jumpers in place, you wouldn't be able to see the LEDs!
@BR-hi6yt
@BR-hi6yt 3 жыл бұрын
Mine look like platefuls of spaghetti.
@BuckeyeStormsProductions
@BuckeyeStormsProductions 8 жыл бұрын
I found an app that allows simulation of logic circuits, and used your explanation here to build an adder. Your explanation, and then putting into practice, if only in a virtual environment, really helped me grasp the concept. I am going to follow your other explanations, and build/test other logic circuits. Ultimately, I may add all the components into a virtual machine, like you built a real machine. Maybe, sometime down the line, I will build real hardware. I showed my wife the virtual logic circuit, and was able to explain the workings to her, although her interest may have been feigned. They say you really know something when you can teach it to someone else. I think you also know you are a good teacher when your students can teach others. By that logic, you are a good teacher. Thank you!
@titaniumdiveknife
@titaniumdiveknife 7 жыл бұрын
BuckeyeStorms what's the app hombre?!?!?!?!?
@BuckeyeStormsProductions
@BuckeyeStormsProductions 7 жыл бұрын
Smoked Robot Pâté It is called Logic Simulator. It is on Android.
@BuckeyeStormsProductions
@BuckeyeStormsProductions 7 жыл бұрын
Nice find! Thanks.
@TheDarkToes
@TheDarkToes 5 жыл бұрын
Now put it on a digital readout. :O
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
@@TheDarkToes Ben Eater actually does that, in his series on building a full 8-bit computer. Start here: kzfaq.info/get/bejne/ft-qodWVqbm3d4E.html
@TomPauls007
@TomPauls007 5 жыл бұрын
Wow! This brought back memories. I remember my training to fix old mainframes in the early 70's. The amazing thing is computers only know how to add or shift. Seeing how they do the different math functions was just amazing. Fun thing is finding what circuit element was "on strike" when a failure occurs.
@craig4197
@craig4197 2 жыл бұрын
Thanks for the video! Very inspirational to find out that he didn't finish college either and managed to still do what he loves. I failed at my first attempt at college as well, taking computer science as well, and have been stuck at a job I hate for 20 years, dreaming of what might have become. Just recently returned to my passion as a hobby and to see if I've still got the brains for it. To find people like Ben Eater really sparks my thirst for more knowledge, something I thought was dead in me. I forgot what it was like when it was fun to learn. Will be either buying a kit or donating when I can. I love this content! Thanks Ben!
@skaruts
@skaruts Жыл бұрын
This video brought me the nostalgia of feeling cozy in a classroom with a teacher you love on a rainy day.
@MrHyde-fu5sr
@MrHyde-fu5sr 7 жыл бұрын
"I've got these four little dipswitches" What'd you call me?
@homework8969
@homework8969 3 жыл бұрын
This comment is my life in a nutshell
@psibarpsi
@psibarpsi 2 жыл бұрын
@@homework8969 Whatcha mean? Like, taking things said casually and in some other context personally?
@HalawaAlantabli
@HalawaAlantabli 8 жыл бұрын
Many thanks from Egypt.. you have really awesome planned and organized method in exploring your materials let any one understand.. many of peoples can say some of that theoretically but few can apply like you..
@xrafter
@xrafter 4 жыл бұрын
Hi i am from middle east too
@zakariyapianocovers1404
@zakariyapianocovers1404 3 жыл бұрын
Greetings from Morocco!
@ropewalkingelephant
@ropewalkingelephant Жыл бұрын
For everyone wondering why there aren't any pull up/down resistors on the switches, it's because Ben is relying on the fact that the pins on these chips essentially float high, so he is merely grounding them to set them low.
@Thetimpson
@Thetimpson Жыл бұрын
So should we be powering instead of grounding the dip switches?
@hughsingleton8030
@hughsingleton8030 10 ай бұрын
arrrrrhh okay, makes sense now :-)
@rdwells
@rdwells 3 ай бұрын
Someone please correct me if I'm wrong, but if you're using HC or HCT family chips you will need pull-up or pull-down resistors, since those inputs simply float.
@nathanpowell1500
@nathanpowell1500 7 жыл бұрын
Discovered this channel recently and am going through every video. You're a great teacher. I picked up Digital Computer Electronics and have been really enjoying it. Thanks for making these videos!
@brotherswoodworking4036
@brotherswoodworking4036 8 жыл бұрын
This is the best 15 minutes summary of how computers work, BIG THANKS to Ben
@SapphFire
@SapphFire 5 жыл бұрын
At first I just watched these for fun with no intentions to make them myself but since I saw your newest video in my recommendations I've been rewatching your videos. You explain everything really well and I've gotten a huge motivation boost from these. I'll order some parts this week and try this out myself :)
@subhajit201
@subhajit201 5 жыл бұрын
Dont forget to connect the input carry of the first column to ground (zero).
@amrnasri4582
@amrnasri4582 3 жыл бұрын
took me back 15 years to university days, nice channel
@migueldoliveiracomposer
@migueldoliveiracomposer 8 жыл бұрын
This has just become my favourite video on KZfaq.
@DizzyVulpine
@DizzyVulpine 3 жыл бұрын
By 3 minutes in I was lost. Checked the comments to see if I was alone. Yep. I’m just thick. 😂
@17thSHIT
@17thSHIT 7 жыл бұрын
Watching this video helped me understand logic gates more than any of the reading I have ever done. Thank you. Subscribed.
@t-rex8520
@t-rex8520 3 жыл бұрын
The best teacher I have ever seen. I’m teacher too. Feel bad for myself a little bit.
@user-ig2kn8em3p
@user-ig2kn8em3p 4 ай бұрын
Absolute legend I couldn’t sleep last night trying to figure out how binary numbers can be added together using electricity. I had no luck finding any explanation the first day, but before I slept I ended up figuring it out. This morning this vid was recommended to me and it just confirmed my mental model. Thanks you beautiful man.
@FranklinHarding
@FranklinHarding 8 жыл бұрын
Dude this is freaking sweet! I am not that familiar to logic gates but your explanation is in-depth while not being boring! This is a really cool project. You just gained a sub... P.S. I haven't found many videos about logic gates where I haven't felt compelled to skip ahead a little... I never even thought about it for this one! My only suggestion would have been to maybe mark like A on the first dip and B on the 2nd, label the gates, etc, just to help newbs like me understand.
@BoardGameMaker4108
@BoardGameMaker4108 7 жыл бұрын
AND means if all inputs turn on, then the output turns on. OR means if any of the inputs turn on, then the output turns on. i think you know this very well now.(im probably being an idiot), but i hope this helps.they use maths with wires and these 'gates' kind of work out all the functions. you can make a calculator with dominoes. unfortunately i couldnt find a explanation over how they make these gates, however i have found a video on how to do it with dominoes! still not the same thou. chrome-extension://felcaaldnbdncclmgdcncolpebgiejap you also have NOT gates and NAND gates and other gates too.
@andreaslordos9040
@andreaslordos9040 7 жыл бұрын
And to add to that, XOR (exclusive OR as mentioned in the video) means that if one input is on AND the other is off then the output is on.
@R3lay0
@R3lay0 5 жыл бұрын
@@BoardGameMaker4108 He has a video how these gates are done using transistors kzfaq.info/get/bejne/qbqlZq-o1ayaiH0.html
@subhajit201
@subhajit201 5 жыл бұрын
these chips uses transistors (BJT) to make the gates, which are very power hungry and slow. So modern processors use CMOS transistors.
@rustygear9370
@rustygear9370 7 жыл бұрын
This video brings me back to late 80's when I used to mess with logical circuits and LEDs (TTL and mostly CMOS 4xxx circuits ripped from dead computer cards), being a kid who loved blinking lights :) I only I had a teacher like you that time. Thanks for the sharing.
@juliosantos9289
@juliosantos9289 4 жыл бұрын
thanks for the video. I don't know why but the theory made more sense to me with the test board examples. Nice!
@asdfasdfasdf383
@asdfasdfasdf383 Жыл бұрын
You're a great teacher. It is very rare to see someone being good at teaching, it's a hard thing to learn. I was perplexed when a friend asked me how the elementary functions worked in a computer and I couldn't give a straightforward, simple answer. Having spent a lot of time of my life writing software, this was actually very embarrassing. This video has a refreshing conciseness and was very helpful.
@christianj4796
@christianj4796 7 жыл бұрын
I looked for such an explanation of how computers add numbers for quite some time now. Just stumbled about this by accident and it explains everything in a way even a non expert can understand. Thanks for the awesome video, keep it up!
@Calvinatorzcraft
@Calvinatorzcraft 8 жыл бұрын
Interesting how an inanimate object can do arithmetic
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
cncz: ...says a guy using an inanimate object to view videos over the Internet.
@yonidellarocha9714
@yonidellarocha9714 5 жыл бұрын
"It's amazing how far technology has advanced, you now have computers in pockets, cars, refrigerators. They let you watch movies from your house or order food with a few clicks, they take care of your plants, take your kids to school and if you are not careful they fuck you in the ass while you're asleep, it's amazing!"
@jpnoll1781
@jpnoll1781 5 жыл бұрын
it's also interesting how an animate object cannot!
@giampaolomannucci8281
@giampaolomannucci8281 5 жыл бұрын
it's not inanimate, you animate it the moment you interact with it
@Crazytesseract
@Crazytesseract 4 жыл бұрын
Yes, but it requires a touch (has to be designed) by a living human who is actually a eternal spirit soul encaged in a material body. Consciousness is the symptom of the soul. It is the soul that has access to the mind, intelligence, and identifies itself with the material body because of "false" ego. You are not this body, you are the soul. And only a soul can process information.
@sebytro
@sebytro 2 жыл бұрын
I had courses that taught me this about 12 years ago. I still remember the many many pages I filled with binary calculations and sketches of diagrams using gates. It was something amazing for me to learn and I loved every second of it. To see it now again so well explained is very nostalgic for me. Cheers to you!
@rickthorp8363
@rickthorp8363 3 жыл бұрын
Great video! I've always been really confused by adder circuits and how they work. I take advancement tests based off schematics and when adder circuits were discussed I would kinda just go brain dead trying to figure it out. This made it crystal clear and I appreciate it!
@louistournas120
@louistournas120 4 жыл бұрын
Just for the heck of it, on the subway, I wanted to draw this circuit, as I had done 10+ y ago. I ended up with the same design as you. I also did a multiplier. This one requires an adder on the bottom part. I worked out partially a substracter but this one is complicated. I think I would need a memory location. As for a divider, I imagine that is the most complicated. Then, you have the modulo function to work on.
@joshhayes3433
@joshhayes3433 5 жыл бұрын
Have a degree in computer science and I haven't seen, nor could I explain binary addition in such a simple (obvious) fashion. Great job.
@doug20
@doug20 3 жыл бұрын
Great video. Might want to add pull down resistors on the switched and some 330 ohm current limit resistors on the LED's but great tutorial on a simple adder.
@ElliotMelloy
@ElliotMelloy 3 жыл бұрын
Your videos are the best. I wish I was young again so I could go through school while being able to watch your videos.
@theblackmamba190ify
@theblackmamba190ify 6 жыл бұрын
That is probably the coolest thing I've seen this year. (and yes, I don't really get out much)
@M.BilalAhmad
@M.BilalAhmad 4 жыл бұрын
Dude, You cleared my concept in 13 minutes what my university tried to teach me for 1 year(2 Smesters) but couldnt.
@DevDreCW
@DevDreCW 4 жыл бұрын
I've wanted to know how computers work on a very basic level for years. This is the first video that really helped me understand how logic gates and math are possible and how binary works in a way that was easy to understand for me. Really appreciate it. I really want to buy all these and do this myself one day
@VladoSK
@VladoSK 3 жыл бұрын
It took me a while to learn that the outputs SUM0, SUM1, SUM2, SUM3 and COUT at 6:53 are the diodes, but now it makes a perfect sense. Sir, you are a genius. This thing was a total mystery to me up to this moment.
@ErikNonIdle
@ErikNonIdle 5 жыл бұрын
Brilliant video! I really like your clear and concise style. Thanks a ton for posting this!
@shrayammitra6447
@shrayammitra6447 5 жыл бұрын
You are the coolest person I saw today
@twizzeyjr9330
@twizzeyjr9330 10 ай бұрын
The video was cool and all but you literally fast-forwarded through the section I needed the most.
@odiadisylvester867
@odiadisylvester867 4 жыл бұрын
You made me understand computer workings finally. Many thanks
@lamaisontokyo4696
@lamaisontokyo4696 4 жыл бұрын
Amazingly, this used to be taught in secondary school in the 90's. A pity it's not anymore...
@watteau6646
@watteau6646 7 жыл бұрын
Wow that was very instructive, and cool! Thanks!
@TheJohnStacy
@TheJohnStacy 3 жыл бұрын
Your videos are so satisfying because like, we all know it's going to work and do exactly what you say it does, and when that expectation is met exactly, it is so satisfying.
@beasthunt
@beasthunt 5 жыл бұрын
Awesome video! I am wrapping up a Digital Design Fundamentals class and I wish I would have seen this video first to see how to properly wire up a breadboard.
@LEGACYmodzify
@LEGACYmodzify 9 жыл бұрын
Great video, it really helped me understand full adders. Keep up the good work! :D
@OLApplin
@OLApplin 7 жыл бұрын
All I see is minecraft redstone
@jonathanjaeger6973
@jonathanjaeger6973 6 жыл бұрын
someone I know acctually built this in minecraft... really awesome
@TheDarkToes
@TheDarkToes 5 жыл бұрын
@@jonathanjaeger6973 xor, and, nand, or gates, etc. Are all fairly easy in minecraft tho
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
It's amazing how much technology it takes, to build logic gates in Minecraft. Like, first you have to invent the Internet.
@cyrenarkade
@cyrenarkade 5 жыл бұрын
@@TheDarkToes Ye, people have built multi core 16 bit computers in minecraft
@TheDarkToes
@TheDarkToes 5 жыл бұрын
@@cyrenarkade i know... why are you telling me? No shit.. old news...
@DarkMattr
@DarkMattr 3 жыл бұрын
Oh, this takes me back to digital logic design nearly 25 years ago... So nice to see!
@ivarnordlkken8082
@ivarnordlkken8082 Жыл бұрын
40 years ago for me...
@mahsam6878
@mahsam6878 2 жыл бұрын
You're videos are incredible. I wish everyone taught such stuff like you do, or that you made more videos on other subjects as well :)
@KatTheFoxtaur
@KatTheFoxtaur 5 жыл бұрын
That was very entertaining and educational to watch! I love the explanations, and everything makes perfect sense! I'm a little sad at myself, because while watching this I thought "man this would be fun to build"! Then, when you brought out the quad gate chips, I realized I had SEVERAL SHOPPING BAGS worth of this stuff from an electronics guy I used to know. I had every single part necessary to build one of these myself. All brand new, in the package, RadioShack quad-input XOR/AND/OR/etc. gates; the breadboard and lead wires; 4-position DIP switches; LEDs; etc. But, I had to get rid of it all, after it sat for years untouched and the attic needed to be cleaned out... :( Thank you for posting this, hopefully someday I can get my paws on this stuff again and get to build similar fun little circuits!
@j.ivosevic
@j.ivosevic 7 жыл бұрын
But can it run Skyrim? No, but seriously dude, thanks a lot for these tutorials, really awesome job.
@cristiandone2837
@cristiandone2837 4 жыл бұрын
It actually does. Every time
@colejohnson2592
@colejohnson2592 4 жыл бұрын
i think you ment crysis
@muralidharan.m645
@muralidharan.m645 Жыл бұрын
After many videos and many explanations finally now I am understood how it's work from this video . You are great bro
@animeshmusic
@animeshmusic 3 жыл бұрын
This is so cool! The ability to not only explain but demo things without a program (just ICs and electricity) is awesome!
@Slash27015
@Slash27015 4 жыл бұрын
Me literally 20 seconds into understanding this Ben: 1 plus 2 plus 2 is five Me: Wait Ben: *proceeds to write 5* Me: Right
@harvindersingh5119
@harvindersingh5119 7 жыл бұрын
And i have just created a basic computer...so proud of myself :)
@jwbowen
@jwbowen 3 жыл бұрын
You can really get a feel for the "tyranny of numbers" from this sort of exercise.
@reyzmc
@reyzmc 4 жыл бұрын
best explanation i've ever come across.. thank you
@Akuiix
@Akuiix 7 жыл бұрын
1 + 1 = 10 :)
@lolpop7799
@lolpop7799 6 жыл бұрын
Nope
@joejia1410
@joejia1410 6 жыл бұрын
thats binary
@lolpop7799
@lolpop7799 6 жыл бұрын
Joe Jia no it isnt
@joejia1410
@joejia1410 6 жыл бұрын
sorry but did'nt he say that if it is 2 it gos 1 to the front so basicly it is 10 in binary DUDE :) LOL
@lolpop7799
@lolpop7799 6 жыл бұрын
Joe Jia doesnt it has to be 01 then
@swansyboy8512
@swansyboy8512 7 жыл бұрын
Me (having no clue how this works and seeing this for the first time) at the end of the video: *OMG WOW IT WORKS OMFG HOW*
@nagabrahmeswarpusapati6930
@nagabrahmeswarpusapati6930 Жыл бұрын
i am surprised by how do these educators can somehow willinglyteach great stuff on youtube respect
@erikbakker1531
@erikbakker1531 4 жыл бұрын
Very interesting subject, very pleasant voice. Thank you. 🙂👍
@deedewald1707
@deedewald1707 3 жыл бұрын
That's the full adder in the ALU
@kishores7034
@kishores7034 4 жыл бұрын
when my teacher taught me this I slept
@_Rajkishor_Thakur
@_Rajkishor_Thakur 4 жыл бұрын
How the dip switches are working they are connected to negative rale and not to 5v
@_Rajkishor_Thakur
@_Rajkishor_Thakur 4 жыл бұрын
Please anyone answer me.
@xIsouLcruSHca
@xIsouLcruSHca 2 жыл бұрын
Like why doesn't have every teacher this video as an obligatory one? This could have been such a gamechanger honestly
@sh1nyplayer
@sh1nyplayer 11 ай бұрын
Thank you a lot! I just built it in Minecraft out of Redstone, it took me a bit but now i fully understand everything
@data2150
@data2150 5 жыл бұрын
Ficou muito legal, vale 1 milhão de likes
@MaxBushala
@MaxBushala 8 жыл бұрын
Do the LEDs have built in resistors?
@Vishank
@Vishank 5 жыл бұрын
no
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
The LEDs don't, but most of the logic circuits available today, such as the 74LS series that Ben uses, limit their output current to a level that's safe for LEDs. This isn't intended as a way of driving LEDs, but just a convenient coincidence that keeps Ben's circuits from getting cluttered by unnecessary parts. Ben's use of LEDs to show what's going on within a circuit is one of the best ideas I've seen in some time.
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
@@kamelrnb Wrong on two counts. First, for 74LS series gates, the output high level is nominally 3.4 V, with a minimum of 2.4 V, not 5 V. Second, the input level required to register a high is 2 V. That's according to Fairchild's and TI's data sheets. Furthermore, these are just the specs. In reality, 74LS circuits operated at normal room temperatures are much less picky about this - the forward drop of 1.6-1.8 V that you get from standard (i.e., non-high-efficiency) LEDs is enough to register as a high. But even beyond that, if you look at the schematics that are shown in some 74LS datasheets, they actually SHOW a series resistor of 110 ohms in the collector of the high transistor on the output. This is from the On Semiconductor LSTTL Data Book. And that's just the fixed resistor - the current through the transistor is also limited by its beta and its base current. Myself, I would use a series resistor of 220-330 ohms, which would put the signals into the legal limits, but it's hard to argue with circuits that have been demonstrated to work.
@jsdpatters473
@jsdpatters473 2 жыл бұрын
Ive watched a few videos from this channel and its really great how he explains everything. its actually really interesting to see every little step
@NicolasPare
@NicolasPare 2 жыл бұрын
This is one of the *gulp* best video I have *gulp* ever watched! Great *gulp* work.
@labscience8271
@labscience8271 4 жыл бұрын
Instructions unclear: I ended up making Microsoft
@hugodaniel8975
@hugodaniel8975 3 жыл бұрын
Hi im black but i love programming and electronics
@PlakToetsBart
@PlakToetsBart 3 жыл бұрын
@@hugodaniel8975 wtf 😂
@ananttiwari1337
@ananttiwari1337 3 жыл бұрын
@@hugodaniel8975 How does your race relate to your interests in computer science?
@jorgemorales9
@jorgemorales9 7 жыл бұрын
Where did u connect "Carry in" in your circuit?, Thank You and keep making great videos!!!
@joost199207
@joost199207 7 жыл бұрын
I would like to know that too.
@jalkexl
@jalkexl 7 жыл бұрын
Jorge Morales I think he connected it to GND
@teacherofthings902
@teacherofthings902 7 жыл бұрын
I tried that. and it doesn't work. when connecting it to Vcc through a 1K Ohm resistor, it works.
@TDRinfinity
@TDRinfinity 7 жыл бұрын
You can use the carry in to subtract if you are clever about it
@BrightBlueJim
@BrightBlueJim 5 жыл бұрын
@@teacherofthings902 Then you did something wrong. Ground is correct.
@HegemonKingofChu
@HegemonKingofChu 5 ай бұрын
This greatly improved my understanding of computer chips.
@dominickmarciano8217
@dominickmarciano8217 9 ай бұрын
I don't really do hardware (although I know, and do enjoy the subject), but these videos even help me as a software developer. I think I've watched just about every one of your videos. I really enjoy the long series like the 8-bit computers.
@toastyPredicament
@toastyPredicament 2 жыл бұрын
I study insects.
@noahg2
@noahg2 7 жыл бұрын
why would someone dislike videos like this???
@nickhowatson4745
@nickhowatson4745 7 жыл бұрын
he didn't explain integer overflow.
@HiddenLotus9
@HiddenLotus9 7 жыл бұрын
Nicholas Howatson explain it for us?
@engelon125
@engelon125 7 жыл бұрын
+Nicholas Howatson please
@nickhowatson4745
@nickhowatson4745 7 жыл бұрын
I was being sarcastic lol
@TheZooman22
@TheZooman22 7 жыл бұрын
I don't know, I was wondering the same thing.
@yoycoolify
@yoycoolify 3 жыл бұрын
How is this man better at explaining then any teacher. And he keeps my attention. Imma email all my teachers ur account and feel em to take notes lol.
@moralfuxery
@moralfuxery Жыл бұрын
Literally wasnt coming together for some reason in my head until the very very end when seeing the 5 bit LEDs turn on. And then just like those lights it just clicked in my head. Very good explaining the AND/OR/XOR. I either missed it or its not needed but what about a NOT? Im using this info dealing with Subnetting right now so i dont know if NOT gates are needed in this but they are when converting bits in IP addresses to find their masks and whatnot. I swear being in school and having KZfaq is a game changer. School gives you all the heavy details and cool ass people like you make videos so we can actually understand it. My professor shot right over explaining some of this stuff.
@hirakmondal6174
@hirakmondal6174 7 жыл бұрын
Plssssss make a video on the connection.. I tried this and got messed up along the way..plssss make a separate video on connection .
@TomStorey96
@TomStorey96 6 жыл бұрын
HIRAK MONDAL Ben provided the schematic, all you need is data sheets to show the pinout of your ICs and you have everything you need. 😉
@JamesPerez328
@JamesPerez328 5 жыл бұрын
www.ti.com/lit/ds/symlink/sn74ls86a.pdf (XOR) www.ti.com/lit/ds/symlink/sn74ls08.pdf (AND) www.ti.com/lit/ds/symlink/sn74ls32.pdf (OR)
@WojtasProduction
@WojtasProduction 7 жыл бұрын
Hi, can somebody tell me how it's not damaging led's without resistors?
@RussellTeapot
@RussellTeapot 7 жыл бұрын
you should take a look to the datasheets of the components he used, I bet there are already resistor built in the ICs
@helloworldstein
@helloworldstein 7 жыл бұрын
These chips provide about 50mA short circuit current max per output pin. When you add an led in series with the output, that drops to around 20 mA, which is perfect for running LED's
@akshanshkmr
@akshanshkmr 7 жыл бұрын
plushoom can you send its​ link
@codyfsw
@codyfsw 7 жыл бұрын
watch all his videos. im sure youll thank yourself for doing so
@LucasPereiradaSilva
@LucasPereiradaSilva 6 жыл бұрын
Probably the Ic's or even the power supply can't supply enough current to burn them. However, current limiting resistors should be used www.talkingelectronics.com/te_interactive_index.html
@time-capsule7
@time-capsule7 2 жыл бұрын
Where was KZfaq 22 years ago. This is so much easier to understand this way than the good ole fashion way of learning…
@shahnawazali9281
@shahnawazali9281 4 жыл бұрын
One of the best simple projects I have ever seen.
@powermaker6967
@powermaker6967 5 жыл бұрын
I just build a calculator in minecraft. Thanks!
@silenthill4
@silenthill4 5 жыл бұрын
Step 1: 1+1 = 2 Step 2: build a computer from scratch IT'S SO EASY
@umurkontaci
@umurkontaci 5 жыл бұрын
1+1=10
@LemonRush7777
@LemonRush7777 3 жыл бұрын
Man, computers remain some advanced wizardry to me even with your insight.
@shakycameratheater
@shakycameratheater 2 жыл бұрын
No one explained this. I was trained in marketing computers to generate reports. Thanks for posting.
@StudentofYHWH
@StudentofYHWH 4 жыл бұрын
Who’s here from KZfaq recommendation?
@mohammedaljaberi2366
@mohammedaljaberi2366 4 жыл бұрын
me
@eddy4890
@eddy4890 4 жыл бұрын
KZfaq
@9trgaming533
@9trgaming533 4 жыл бұрын
You helped me at school today thank you! In class this is the most boring thing there is and this video was great i truly learned something today
@salmankhanmajlish9385
@salmankhanmajlish9385 4 жыл бұрын
This channel is addictive and fun, never thought that electronics is this much interesting.
@stuffoflardohfortheloveof
@stuffoflardohfortheloveof 2 жыл бұрын
That was brilliant! Really enjoyed it although it lost me about half way through so I’ll have to rewatch. This makes the jump from computer studies to something practical and physical. Thanks very much. 👍🙂🏴󠁧󠁢󠁷󠁬󠁳󠁿
@tanviralamshuvo
@tanviralamshuvo 4 жыл бұрын
Just super, whole EEE in just one video.. Awesome
Making logic gates from transistors
13:02
Ben Eater
Рет қаралды 2,6 МЛН
How do computers add numbers so quickly?
9:15
Spanning Tree
Рет қаралды 83 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 10 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 29 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 5 МЛН
Let's build a voltage multiplier!
16:32
Ben Eater
Рет қаралды 2 МЛН
I Designed My Own 16-bit CPU
15:46
AstroSam
Рет қаралды 2 МЛН
Visualizing Data with 7-Segment Displays
34:26
Sebastian Lague
Рет қаралды 1,2 МЛН
How to Build a 4-Bit Computer on Breadboards Using Individual Transistors
12:44
Global Science Network
Рет қаралды 21 М.
Exploring How Computers Work
18:12
Sebastian Lague
Рет қаралды 3,4 МЛН
The world's worst video card?
32:47
Ben Eater
Рет қаралды 6 МЛН
Building a Relay-Powered Pi Machine
17:35
The Science Elf
Рет қаралды 303 М.
XOR & the Half Adder - Computerphile
9:31
Computerphile
Рет қаралды 251 М.
Designing a 7-segment hex decoder
15:33
Ben Eater
Рет қаралды 3,7 МЛН
8-Bit Adder built from 152 Transistors
12:25
Hyperspace Pirate
Рет қаралды 644 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 10 МЛН