How Do Computers Remember?

2024 ж. 22 Мам.
5 633 346 Рет қаралды

Exploring some of the basics of computer memory: latches, flip flops, and registers!
Series playlist: • Exploring How Computer...
Simulation tool (work in progress): sebastian.itch.io/digital-log...
Source code: github.com/SebLague/Digital-L...
Support the channel: / sebastianlague
Resources and Inspiration:
/ beneater
www.coursera.org/learn/build-...
en.wikipedia.org/wiki/Flip-fl...
en.wikipedia.org/wiki/Sequent...
electronics.stackexchange.com...
tams.informatik.uni-hamburg.d...
Chapters:
00:00 Intro
00:33 Set-Reset Latch
04:33 Data Latch
05:56 Race Condition!
07:32 Breadboard Data Latch
09:36 Asynchronous Register
11:41 The Clock
13:03 Edge Triggered Flip Flop
14:18 Synchronous Register
16:48 Testing 4-bit Registers
18:25 Outro
Music:
"Frontier" by Shimmer
"A Quiet Place" by Jordan White
"Constellations" by Acreage
"Beyond the Horizon" by Sounds Like Sander
"Crystal Bursts" by Cody Martin
"When Rain Comes" by Tide Electric
"Air" by Assaf Ayalon
"Mallets of Mischief" by Rhythm Scott
Images:
upload.wikimedia.org/wikipedi...

Пікірлер
  • Hi everyone, I hope you enjoy the video! By popular demand, the little simulation tool is now available. Links below :) Download (windows/mac) sebastian.itch.io/digital-logic-sim Source: github.com/SebLague/Digital-Logic-Sim The project is free, but if you'd like to support my work you can set an optional amount to pay when downloading. Alternatively, you can support via Patreon to get early access to new videos and projects: www.patreon.com/SebastianLague

    @SebastianLague@SebastianLague3 жыл бұрын
    • Awesome! I was just going to ask about that. Thanks so much for sharing it.

      @Voltaire321@Voltaire3213 жыл бұрын
    • Thx for sharing this

      @appleyt6757@appleyt67573 жыл бұрын
    • Amazing! I was also going to ask about that. Appreciate the quality in your content man!

      @morezco@morezco3 жыл бұрын
    • Thanks slot

      @aliimran8479@aliimran84793 жыл бұрын
    • Could you please release a Linux version, i have tried running the windows version and Linux via Wine (I running ubuntu Server, With bspwm) but when ever i click off the window then come back it no longer takes input and idk why Edit:Linux version is released ty!

      @lexi6129@lexi61293 жыл бұрын
  • I'm not exaggerating this is basically an entire course that I took in university summed up in less than 20 minutes

    @sasino4569@sasino45693 жыл бұрын
    • sad but true

      @dimitrisspiridonidis3284@dimitrisspiridonidis32843 жыл бұрын
    • Otherwise they wouldn’t be able to charge you insane amounts of money for their course if it wasnt stretched out. Or rather - a wet cloth, you know? When you squeeze the last amount. Yeah - thats just your money they’re squeezing

      @habboUdviseren@habboUdviseren3 жыл бұрын
    • @@habboUdviseren Universities in my country are completely free

      @sasino4569@sasino45693 жыл бұрын
    • @@sasino4569 Same here. But you gotta ask yourself. Is it really university level when a 20 min video sums it up?

      @habboUdviseren@habboUdviseren3 жыл бұрын
    • @@habboUdviseren No it's not. But at least I'm not paying for it

      @sasino4569@sasino45693 жыл бұрын
  • These Videos are so good, they should be shown in school

    @niceguysayshi5765@niceguysayshi57653 жыл бұрын
    • 100%

      @Pi7on@Pi7on3 жыл бұрын
    • @@jakubgamer4641 sadly but yes

      @nejatulusal1475@nejatulusal14753 жыл бұрын
    • I've suddenly realised after all this time, what they were trying to teach me in electronics and my IT classes, quite some time ago. This made so much more sense.

      @davescott7680@davescott76803 жыл бұрын
    • *they've replaced school

      @spatialfree@spatialfree3 жыл бұрын
    • Agreed

      @gamermachine4048@gamermachine40483 жыл бұрын
  • I was struggling at university to understand digital electronics ( flip flops and so on), I tried all my efforts and passed my test at last, but seeing this video in about 20 minutes explains the whole course, just WAW WAW WAW.

    @zeorxofline@zeorxofline Жыл бұрын
    • You could understand the video in 20 minutes because you already passed all the test and tried all your efforts. Do you think you could pass the tests only with this 20 minute video? By the way, Great video and wonderful explanation!!!!

      @accuFan@accuFan Жыл бұрын
    • @@accuFan exactly, lol. I personally find it too fast for me.

      @rogueninja185@rogueninja185 Жыл бұрын
    • @@rogueninja185 Yea, exactly. I taught myself programming then I finally go to a real class and I already know like 9/7 of the class.

      @bco-fm5qu@bco-fm5qu Жыл бұрын
    • @@bco-fm5qu lmao

      @intelchip_x86@intelchip_x86 Жыл бұрын
    • my digital electronics exam tommorow still watching n dont understand

      @KamalSadanah92@KamalSadanah92 Жыл бұрын
  • One of the things that I find so fascinating about Minecraft's redstone circuitry is how incredibly similar it is to real life circuitry. I wasn't even looking for a video about it, but this suddenely showed up on my recommended feed. This video helped me better understand how to do a small memory bank project I was trying to do the other day. Your way of explaining this in this video is very intuitive and I appreciate it.

    @RaiuTheEevee@RaiuTheEevee Жыл бұрын
    • exactly what i was thinking 😭 i was obsessed with redstone 2 years back, and after seeing this i want to start again by building even more complicated machines

      @eduardmeiring8383@eduardmeiring8383 Жыл бұрын
    • that's so funny. probably like 7 years ago I was pretty into red stone, making various devices for automation. I haven't played Minecraft in years. seeing this video, I was like "oh hey I didn't realize Redstone was based off of basic circuitry"

      @DWlsh43@DWlsh43 Жыл бұрын
    • I want to see someone make a 4 bit adder with redstone.

      @modernmajorgeneral4669@modernmajorgeneral4669 Жыл бұрын
    • @@modernmajorgeneral4669 its really easy tho

      @7MinutozRapsLetras@7MinutozRapsLetras Жыл бұрын
    • @@modernmajorgeneral4669 It's already been done many times. People have even built whole 8 bit computers with redstone

      @RaiuTheEevee@RaiuTheEevee Жыл бұрын
  • Congrats dude, you just summarized 3/4 of a semester of a University course in a free 20 minute video, with a more intuitive and digestible explanation.

    @voidvenom7452@voidvenom74523 жыл бұрын
    • So true

      @jamiebroere5251@jamiebroere52512 жыл бұрын
    • Men i love youtube bruh

      @cuhh6a1n@cuhh6a1n2 жыл бұрын
    • I'm not sure what made me click this video, since an interest in computer science is something I thought I left behind in an earlier life, never to be resurrected. Just hearing terms like gates, clocks, flip-flops brought back some very bad memories. And yet, in this presentation, it wasn't as scary as I remember it.

      @danieltemelkovski9828@danieltemelkovski98282 жыл бұрын
    • @@geekazodium Hahaha😁😁😁

      @dogguyful@dogguyful2 жыл бұрын
    • Wait are is this serious? Please you guys send me some link that I'll probably need to watch before going into university. KZhead give me more knowledge than school

      @Shizs@Shizs2 жыл бұрын
  • These computer series videos are so well made, thanks so much for making them :D

    @jesper2k@jesper2k3 жыл бұрын
    • Thanks! Happy you like them :)

      @SebastianLague@SebastianLague3 жыл бұрын
    • Wait why is it 10 hours ago

      @carrotylemons1190@carrotylemons11903 жыл бұрын
    • @@carrotylemons1190 Probably a perk of being a patron, they get earlier access to the video.

      @RForReversal@RForReversal3 жыл бұрын
    • All of his videos are made well, even his oldest ones. Starting to think he's just naturally good.

      @animationspace8550@animationspace85503 жыл бұрын
    • How is it 11 hours ago

      @anjusingh-jd7pd@anjusingh-jd7pd3 жыл бұрын
  • I know others have said it, but a continuation of this series that tackles RAM and beyond would be amazing

    @31emanual@31emanual Жыл бұрын
    • I wanna know how computers store info when they turn off!

      @raphaelmorgan2307@raphaelmorgan2307 Жыл бұрын
    • YEAH! I wanna learn RAM

      @acertainnemesis@acertainnemesis Жыл бұрын
    • @@raphaelmorgan2307 Oh the concept is basically using real life materials (like a long rounded string of a magnet, and writing data in the form of magnetization (1) or non magnetisation (0) the amount of storage in this kind of this kind is dependent on the length of the magnet. In CDs (please correct me if im wrong) dents are used as a differentiator (so if light reflects it will be 1 if it dents 0, Im sure sure if the correlation is correct tho). I dont know how but I would love to know how SSDs store data.

      @acertainnemesis@acertainnemesis Жыл бұрын
    • @@acertainnemesis Exactly this. I've worked on old jukeboxes from the 50's and they had a memory build Exactly like this. They "remember" 15 songs selected and played them in a row. And these memories were build with iron cores. Chips are build that way too but miniature. Edit: CD data is also stored this way with very small holes punctured in it. I don't remember what of the holes or non holes are 1.

      @xminusone1@xminusone1 Жыл бұрын
    • @@xminusone1 Thanks for the clarification on how CDs work. Also found it interesting that SSDs store data by trapping electrons (well that's the basic idea but it's waaaay too complex for me to understand currently). It's just so insane how small storage methods are now (even to the point of reaching subatomic levels) and how they can retain their states consistently even with such high complexities.

      @acertainnemesis@acertainnemesis Жыл бұрын
  • I have a computer engineering degree and 10 years of work experience but I find your videos so amazing that I find myself watching them even about things that I already know. BTW I was so fixated and hypnotized by the way you move the mouse cursor and how smoothly it's done that I had to backtrack a section of the video several times because I was only paying attention to the mouse hahaha you make it seem so effortless like "I'm recording my screen just moving the mouse and talking" and I'm not sure but I'm under the impression the mouse is scripted or smoothed (great work! That's very hard to achieve and takes a lot of work and attention to detail). Anyway, your video is extremely easy to follow, and that's a huge and great thing because there is an immense amount of people trying to teach these concepts and yours has definitely stood out as the best, most beautiful, and easiest way to learn.

    @untitledsurfer8503@untitledsurfer85032 жыл бұрын
    • Well, he probably records the demo and then voices over it. He's human after all. :-p But yeah, the spectrum in me found all of that incredibly satisfying to watch.

      @lobsterfork@lobsterfork6 ай бұрын
  • his cat is actually a computer scientist expert trying to build the circuit for him

    @michaelerhardt2549@michaelerhardt25493 жыл бұрын
    • First comment

      @caetanogarelii6657@caetanogarelii66573 жыл бұрын
    • Isnt that a game

      @zeptofine@zeptofine3 жыл бұрын
    • I think cat is instructing human where to put the wires 😂

      @TheGodofcookiez@TheGodofcookiez3 жыл бұрын
    • @@TheGodofcookiez The human needed some expert advice, he was so clearly putting everything in the wrong spots lol

      @OrangeC7@OrangeC73 жыл бұрын
    • Circatry

      @HailtotheKiin@HailtotheKiin3 жыл бұрын
  • I don't know about you guys, but I'm here to finally learn how redstone computers work

    @muteman2432@muteman24323 жыл бұрын
    • When i saw the video i tried doing it in minecraft .... And it didn't work ... At all ...

      @Someoneyeeted@Someoneyeeted3 жыл бұрын
    • hey dude i make redstone computers in minecraft and this video helped me kzhead.info/sun/dpGraNaNsJaBe6c/bejne.html this video is part of a series of 3 other videos and it really goes into detail also, i recommend playing on the ORE server helped me a lot

      @mayabartolabac@mayabartolabac3 жыл бұрын
    • @@danielb270 its possible to make all gates in minecraft, and people have made many computers in minecraft before with just redstone

      @tundrummax6221@tundrummax62213 жыл бұрын
    • @@danielb270 pretty sure AND gates are possible. A while since ive played, but some blocks allow current to go through. If you use a piston to fill a gap as input 1 and the redstone line with the gap as input 2, tada, AND gate. Edit: if you dislike moving parts, you can do this with two redstone torches and a comparator in comparison mode. What do you mean by propagating backwards?

      @benjaming.8368@benjaming.83683 жыл бұрын
    • @@danielb270 dude making an AND gate is just inverting the inputs, connecting them together with a single redstone wire, and inverting the output of that wire not that hard

      @mayabartolabac@mayabartolabac3 жыл бұрын
  • Hey Sebastian. I know I'm 2 years late to the party, but I just recently discovered this series of yours, and following along has been a blast! I'm curious by nature and have always wanted to understand fundamentally how computers work, so upon discovering your videos and the simulation tool you've made available, I knew I'd struck gold. I've sunk 10s of hours into grasping how each logic gate works and how stringing them together can eventually result in a functioning computer. I haven't even gotten to the later videos in this series, but I've already learned so much that I want to thank you for doing all of this. You're amazing!

    @EuropaE@EuropaE Жыл бұрын
    • "how each logic gate works and how stringing them together eventually leads into a functioning computer" can you share the resources from where you learnt? I'm a high school student, Computer Science has not been my subject so i'm not sure what keywords/ descriptions should i use to search the appropriate results online, this video is the closest i came across which explains how computers FUNDAMENTALLY work. Would be glad if you share your knowledge /\

      @Isotropic_dude@Isotropic_dude11 ай бұрын
    • ​@@Isotropic_dudeI think nand to tetris and the series by Ben Eater were the recommendations given by Sebastian in the first video

      @adithyaps3606@adithyaps36066 ай бұрын
  • I watched this out of pure curiosity and it turns out it actually covered one of the modules of my CS syllabus. You're really good at visualizing explanations to make them easier to understand.

    @archimedeis@archimedeis2 жыл бұрын
  • This guy in 10 years: "building a DIY quantum computer"

    @ktvx.94@ktvx.942 жыл бұрын
    • I recommend Ben Eater

      @hasany.9095@hasany.90952 жыл бұрын
    • @@hasany.9095 who is Ben Eater. Let me go search

      @daviskipchirchir1357@daviskipchirchir13572 жыл бұрын
    • @@daviskipchirchir1357 Ben Eater is instructive, but can be hard to follow. This one is easier for beginners because it has an easily explainable simple diagram whereas Ben Eater does everything over a breadboard. Unfortunately, he’s really the only other youtuber that covers building a basic computer.

      @potatoboy549@potatoboy5492 жыл бұрын
    • @@potatoboy549 Thanks fahm.

      @daviskipchirchir1357@daviskipchirchir13572 жыл бұрын
    • @@daviskipchirchir1357 glad to see a Kenyan here

      @mondaymornings2@mondaymornings22 жыл бұрын
  • 3 episodes into the future: So now as you can see we have a fully functioning 64bit computer. But how do we do anything with it? Well for that we'd need to make an operating system..

    @genericytprofile852@genericytprofile8523 жыл бұрын
    • I think the next episode will be a 4, 8, or maybe 16-bit computer. But I think if Sebastian takes this series far enough, he will make an operating system, yes (though I don't think it will be 64-bit)!

      @SimonTiger@SimonTiger3 жыл бұрын
    • One of the learning resources in the descriptions is the course NAND to tetris, and in the second part you create an operating system, so there is hope

      @danielpalma7279@danielpalma72793 жыл бұрын
    • I don't think you guys understand how complex a 64 bit cpu is.

      @beri4138@beri41383 жыл бұрын
    • @@beri4138 I don't think you understand what a joke is.

      @honorousjorg7200@honorousjorg72003 жыл бұрын
    • I wonder if it'll run GPT at one point

      @revimfadli4666@revimfadli46663 жыл бұрын
  • I'm 2.5 minutes into discovering this channel and I can already tell I'm going to love this. You're hyper talented at teaching.

    @matthewbowers88@matthewbowers88 Жыл бұрын
  • I've learned from you how awesome and interesting this whole topic is 2 years ago, and I haven't done much else than learning and exploring how computers work, also a bit more advanced stuff, and I had a lot of fun with it. Thank you!

    @1Dr490n@1Dr490n Жыл бұрын
  • In all my years I have NEVER had anyone explain these concepts to me in such a clear and straight forward manner! I love this video. These are amazing Sebastian and I hope you do more!

    @psellison@psellison2 жыл бұрын
    • This video is the best video ever in entire multi verse

      @technicalspider2547@technicalspider25472 жыл бұрын
    • the thing is that just basic explanation doesnt enable u to work on ur own on those circuits. U need to do this on ur own. Thats why school is formulating those concepts as exercises u need to do for urself. And this takes effort and time from u.

      @shadesmarerik4112@shadesmarerik4112 Жыл бұрын
    • I still don't get it. Too fast for my slow brain

      @netiosys4677@netiosys4677 Жыл бұрын
    • I get it, but I don't get it you know. Nothing is illogical it just still seems like magic. Think I need to sit an tinker with it myself

      @netiosys4677@netiosys4677 Жыл бұрын
    • Amen 💕🔙🙈🙈💞

      @rafaelespinoza6530@rafaelespinoza6530 Жыл бұрын
  • I can't tell if he's just moving the mouse cursor REALLY smoothly or its animated

    @moosipea4206@moosipea42063 жыл бұрын
    • Exactly what i was wondering

      @captain_code@captain_code3 жыл бұрын
    • Same because the lines are always aligned as well

      @nicopullen158@nicopullen1583 жыл бұрын
    • Im SO glad Im not the only one

      @petrimal@petrimal3 жыл бұрын
    • It must be animated, right?

      @devfasil4810@devfasil48103 жыл бұрын
    • The drawing is probably assisted. A simple algorithm to check the difference in y positions of the continued pixels. If they are under a threshold, then place the pixels on the same y axis as the first one.

      @leeoiou7295@leeoiou72953 жыл бұрын
  • This is a *really* good explanation of a basic topic in digital design. Well done! (I taught this material for 30 years.)

    @bobdueck3854@bobdueck3854 Жыл бұрын
    • Which course is this, I found it interesting

      @manlikezakaado6135@manlikezakaado6135 Жыл бұрын
    • ​​@@manlikezakaado6135 Digital Design

      @kaiogomes956@kaiogomes956 Жыл бұрын
  • you should really continue this series, this was a really great video!

    @armadillo9889@armadillo9889 Жыл бұрын
  • I would binge watch an entire series like this.

    @heh_boaner@heh_boaner2 жыл бұрын
    • niko-

      @Bananappleboy@Bananappleboy2 жыл бұрын
    • sad theres only 2 videos

      @anaycoding6594@anaycoding65942 жыл бұрын
    • @@anaycoding6594 yes he didnt do the RAM video apparently

      @Rob-777@Rob-7772 жыл бұрын
    • @@Rob-777 sad

      @sandpaperunderthetable6708@sandpaperunderthetable67082 жыл бұрын
    • you should check out ben eaters videos. very informative and entertaining

      @jamesmulloy9870@jamesmulloy98702 жыл бұрын
  • The only problem with this video is that it ended

    @d3vitron779@d3vitron7793 жыл бұрын
    • But the ending was great

      @duffman7674@duffman76743 жыл бұрын
    • I'm going to tell him to do a part 3

      @hawkleslayer8931@hawkleslayer89313 жыл бұрын
    • Saddest part

      @baze3541@baze35413 жыл бұрын
    • Hohoho

      @user-lb3rx9sd3f@user-lb3rx9sd3f3 жыл бұрын
    • the cat pressed the outro button

      @skullcat324@skullcat3243 жыл бұрын
  • Unbelievably, in 1980 when I started my computer science degree this stuff was part of a BSc course. And it mattered, in an era where 'you can make any gate out of nand gates' was a revelation :)

    @occamraiser@occamraiser Жыл бұрын
    • Well, it’s still a revelation to people who’ve never studied computer science before

      @oberonpanopticon@oberonpanopticon6 ай бұрын
  • Sebastian, please continue this series! I know the basics but dont understand how all these components work together to make a full computer. I've never seen anyone explain these concepts simpler than you so it would be great to see more.

    @opDavi1@opDavi1 Жыл бұрын
  • This video literally taught me more about digital logic than my entire, semester long university digital logic course. You do amazing work, but at the same time it makes me sad I wasn’t taught in a more effective manner.

    @kcwidman@kcwidman3 жыл бұрын
    • Yeah, if you told me back then that this stuff could actually be made to sound interesting, I'd have thought you nuts.

      @danieltemelkovski9828@danieltemelkovski98282 жыл бұрын
    • I recommend learning blueprints in unreal engine. It looks a lot like this and you can do some really cool stuff with it. I have known some coding languages for years but only when i was able to visually work with the logic in blueprints without worrying about code did i truly grasp how to really use any of it functionally

      @Ben-rz9cf@Ben-rz9cf2 жыл бұрын
    • You needed a cat there to supervise, apparently

      @qitupmaga3403@qitupmaga34032 жыл бұрын
    • The university does not give you the skills that the labor market needs. The university teaches you how to teach yourself on your own. Imagine, after fifty years, will your university degree benefit you, of course, no, because the labor market is developing rapidly

      @mo4721@mo47212 жыл бұрын
  • this is ASMR for my brain. Feels like I am sleeping in a winter morning.

    @amalirfan@amalirfan3 жыл бұрын
  • this video is sooo good, i”ve been trying to understand these concepts for so long ,no other video has made it this simple to digest

    @FASHIONIZE@FASHIONIZEАй бұрын
  • Probably the clearest and most understandable explanation I’ve ever seen. Excellent video, thanks.

    @tomthumb3085@tomthumb30854 ай бұрын
  • Loved the new content ☺️

    @JJDSG@JJDSG3 жыл бұрын
    • Thanks!

      @SebastianLague@SebastianLague3 жыл бұрын
    • Why this doesn't have more comments?

      @caetanogarelii6657@caetanogarelii66573 жыл бұрын
    • Why is it past tense?

      @faceofsarcasm4947@faceofsarcasm49473 жыл бұрын
    • @@tthung8668 I can't read between the lines, so if they didn't say it, that's not what they meant.

      @faceofsarcasm4947@faceofsarcasm49473 жыл бұрын
    • Like

      @nightchicken3517@nightchicken35173 жыл бұрын
  • I'm using this video as an assistant for me to build a simple redstone computer in Minecraft and so far I have been able to recreate every circuit! Admittedly, its getting a bit large in my world but I'm excited for the next episode!!! Keep up the good work man.

    @pentzilam@pentzilam3 жыл бұрын
    • hey that's exactly what im doing

      @PandaPal_@PandaPal_2 жыл бұрын
    • Good luck to the two of you! I'm using the series to try and build a little game console with my raspberry pi.

      @randomnessnecesity9627@randomnessnecesity96272 жыл бұрын
    • lol

      @ogsgamer1@ogsgamer12 жыл бұрын
  • Just realizing the amount of gates that go into simple building blocks to store a couple of bits is mind-blowing.

    @Henry14arsenal2007@Henry14arsenal2007 Жыл бұрын
  • It all went over my head ...but somehow i couldnt stop watching....love computing. Great work Sebastian

    @oxynetz@oxynetz Жыл бұрын
  • So lucky to come across this 47 seconds after it's published

    @baraksmash@baraksmash3 жыл бұрын
    • I did after 47 minutes 😆

      @terohannula30@terohannula303 жыл бұрын
  • You should really continue this video series! It has helped me understand alot of things about computers and how to make them in different games. It would be great if you continued it!

    @mathieu525@mathieu5252 жыл бұрын
    • Minecraft

      @thynepker-1453@thynepker-14532 жыл бұрын
    • @@thynepker-1453 ?

      @EpicVideoGamer7771@EpicVideoGamer7771 Жыл бұрын
    • @@EpicVideoGamer7771 red stone in minecraft

      @thynepker-1453@thynepker-1453 Жыл бұрын
    • @@thynepker-1453 first thing i thought about x)

      @noxnight@noxnight Жыл бұрын
    • I have made a adder in minecraft. Also a binary to decimal converter using a 7 segment display.

      @professorpoke@professorpoke Жыл бұрын
  • Really glad this hit my recommended - right up my alley. Thanks for such a clear, logical explanation and the simulator makes it SO easy to understand visually! Brilliant video

    @thesciencewitch@thesciencewitchАй бұрын
    • oh my god the kitti's lil pap pap at the circuitry was adorable!!!!

      @thesciencewitch@thesciencewitchАй бұрын
  • This was a really cool video! I just finished my Digital Design course, and your breakdown of the latch gates really helped me to understand better what was going on. Thanks for sharing!

    @chrissysevigny2462@chrissysevigny24622 жыл бұрын
  • 6:00 Alternate title : how to make a redstone burnout clock

    @shalinsaju9620@shalinsaju96203 жыл бұрын
    • I'm actually following the tutorials along in Minecraft, which is pretty fun.

      @levb258@levb2583 жыл бұрын
    • @@levb258 I liked that too.

      @TheAzizurRahman@TheAzizurRahman3 жыл бұрын
    • @@levb258 I actually thought about trying these in various games with logic systems to see how they work in them.

      @evanherriges4042@evanherriges40423 жыл бұрын
    • Profile picture checks out

      @daviamsilva@daviamsilva3 жыл бұрын
    • Mc bedrock redstone : 7:03

      @zakyzein4521@zakyzein45213 жыл бұрын
  • 18:45 Aaaaaaaah, that's why RAMs have clock speed. That video series is absolutely fantastic!

    @el_quba@el_quba3 жыл бұрын
    • I had looked into logic gates before and never figured out how to get around that issue. Using a clock makes sooo much sense now!

      @Laff700@Laff7003 жыл бұрын
    • That timestamp feels a bit mistimed :d

      @feha92@feha923 жыл бұрын
    • I mean really, that's why *everything* has clock speeds, and he explains it so perfectly simple even a simpleton like me gets it, this is great

      @UNSCPILOT@UNSCPILOT3 жыл бұрын
  • Bro i just watched 2 of your videos and i am just filled with knowledge which i would hardly get from my school or somewhere else. I really appreciate you and your work you explain things really well and with the help of simulation i got it really quick . Just keep going brother

    @akulsoni3428@akulsoni34287 ай бұрын
  • please continue this, this is my favorite series on your channel.

    @ziggyzoggin@ziggyzoggin Жыл бұрын
  • Please, please do more of this series. So incredibly informative and digestible. I ended up downloading your simulator and tried to guess what the solutions were before you showed them. I was wrong most of the time, but it was very fun and scratched a brain-itch I didn't realize I had. Thank you.

    @rmrob148@rmrob1482 жыл бұрын
    • Ben eater has a series on building an 8 bit computer and also creating a system using a 6502 microprocessor

      @andrewliu6592@andrewliu65922 жыл бұрын
    • You made all those simulator? 😆 I remember Jon teaching me in DOS.. He said, "Type:c:/ (slash)". I put "\".. He said, "Hindi slash yan, "backlash" yan! 😆😆😆.. He is really nice with all that patience! He teach graphic games in DOS!.. By the way, he is also a student! Classmate si Tracy....

      @petefrancisco3267@petefrancisco32678 ай бұрын
  • you are SUCH a good teacher! i'm absolutely loving this series so far. every single step between the paper clip and-gate at the start of the first video to the 4-bit register at the end of this video has felt completely clear and logical. and you're really good at making effective visuals to go along with whatever you're describing. mad props, keep it up!

    @jaytea3085@jaytea30853 жыл бұрын
    • Thank you!

      @SebastianLague@SebastianLague3 жыл бұрын
    • Why does this not have more comments?

      @ludodejongh4672@ludodejongh46722 жыл бұрын
    • Ok rocky Balboa boxing up in the morning America happy birthday dad 🎁🥳🎁🎁 okay mom stop 🛑 acting like a foolish stuff 👍🙏👍🙏💓🙏 Amen 🙏💞🙏🙏 Amen 🙏🌄

      @rafaelespinoza6530@rafaelespinoza6530 Жыл бұрын
  • Quite interesting video. Just got done with a digital logic class in my first year of college and you nailed the explanations of this topic! Honeslty one of my biggest takeaways from the class was latches so it is cool to see videos like this explaining a core part of how computers work in an easily-digestable video. Great work!

    @nooterdooter6497@nooterdooter6497 Жыл бұрын
  • sir, please don't stop posting videos, because you are creating more engineers through your videos, it helps them to start in their career with clear base knowledge

    @gobinath7493@gobinath74932 ай бұрын
  • This is exactly a part of one course that I followed last year at Politecnico of Milano, but thanks to the visual approach is 10 times better!

    @MattiaConti@MattiaConti3 жыл бұрын
    • Ah bene, non pensavo potesse essere così.

      @stefanobertolotti2555@stefanobertolotti25553 жыл бұрын
    • @@stefanobertolotti2555 why?

      @MattiaConti@MattiaConti3 жыл бұрын
    • I stydied it a t TSTU in Russia

      @MrSumkinFedor@MrSumkinFedor3 жыл бұрын
    • @@MrSumkinFedor what is TSTU ?

      @MattiaConti@MattiaConti3 жыл бұрын
    • @@MattiaConti Tver State Technical University

      @MrSumkinFedor@MrSumkinFedor3 жыл бұрын
  • Truly phenomenal. I love how you set so many things up as, "Here is a problem that gets introduced when we try to make this harder...and here is the solution to that problem."

    @tylerfara@tylerfara2 жыл бұрын
  • Both of your videos on computer science have been amazing. So clear and easy to understand (though it took me much longer than the video time to digest everything fully and create the same components in the simulator for myself and truly understand them). I really do hope you'll make that next video you promised, but even if not, thanks so much for what you've done so far!

    @EchelonTheCat@EchelonTheCat2 жыл бұрын
  • You actually make this so clear, I can draw out these circuits on grid paper with almost zero background beyond this video. I've been drawing out exploded diagrams of each of these chips as they go and it's mind blowing how compact and cheaply these can be made

    @killzone1490@killzone1490 Жыл бұрын
  • I took a class on this years back in college and never did wrap my brain around these concepts. This just about covered the last 2 months of that class in 20 minutes and made way more sense than any lecture or book.

    @TheBookworm284@TheBookworm2843 жыл бұрын
  • I really liked the slow moving signals in the connections, it really helped visualise what was happening. Can't wait for the next episode!

    @defhunta7301@defhunta73013 жыл бұрын
  • just WOW... I am working in the Software industry for about 3+ years now and I almost forgot the basics of the boring ( that's how the teacher explained ..!) register which I hated during my grad classes... but OMG... It's fascinating how easily you just described a register for great understanding where it took so many boring unclear classes to know about these in grad classes.. wish every grad teacher were like you man.. keep up the good work..!

    @fujinafiul6044@fujinafiul6044 Жыл бұрын
  • Most underrated channel. Good work explaining the concepts. The voice is clear and easy to understand. Keep up the good work. 👏

    @TheWindpacer@TheWindpacer Жыл бұрын
  • You could so turn this into a puzzle game that teaches you to complete levels and complete all of these, with hints and info on solution

    @luke7503@luke75033 жыл бұрын
    • @@BusinessWolf1 ?

      @xeryus3357@xeryus33572 жыл бұрын
    • @@xeryus3357 ignore it, I'm deleting it idk why the fuck I wrote that

      @BusinessWolf1@BusinessWolf12 жыл бұрын
    • @@BusinessWolf1 lol aright

      @xeryus3357@xeryus33572 жыл бұрын
    • @@BusinessWolf1 now everyone reading this is confused

      @ZaHandle@ZaHandle2 жыл бұрын
    • @@ZaHandle I'm okay with that :))

      @BusinessWolf1@BusinessWolf12 жыл бұрын
  • This video really makes me want a cat. Also makes me want to make a computer in Minecraft, but mainly I just want a cat

    @nikosaarinen3258@nikosaarinen32583 жыл бұрын
    • Coincidentally enough he actually makes a rather popular redstone circuit called an RSNor latch in the first 1/3 of the video

      @legion2069@legion20693 жыл бұрын
    • I have that same idea too

      @DeltaEchoVictor@DeltaEchoVictor2 жыл бұрын
    • 🤣

      @k.d.kelley2830@k.d.kelley28302 жыл бұрын
    • I am currently building an 8 bit adder in minecraft and it's actually not that hard. You should give it a try! And I want a cat too :(

      @EvelineFlowercrown@EvelineFlowercrown2 жыл бұрын
    • @@EvelineFlowercrown ya adder is too wasy to build it only need xor gate and and gate

      @DeltaEchoVictor@DeltaEchoVictor2 жыл бұрын
  • Excellent informative video. Crisp clear audio visuals.👍

    @amittyagiat80@amittyagiat80 Жыл бұрын
  • Really hope you continue this, helps bridge the gap between hardware and low level programming very well

    @cxsey8587@cxsey8587 Жыл бұрын
  • W h a t i f t h e y w a n t t o f o r g e t ?

    @jumbledfox2098@jumbledfox20983 жыл бұрын
    • you could add an and gate connected from each of the register data inputs to a button whose output is 'not'ed then connect that button (without a not) to the store input of the register you then press the button to reset basically it turns the inputs off and then immediately saves the nothing

      @apia46@apia463 жыл бұрын
    • Ok

      @cerretjans1040@cerretjans10403 жыл бұрын
    • @@apia46 ok now what if I want to forget?

      @tobubiify@tobubiify3 жыл бұрын
    • never try to remember him/her again even just one bit, if u do with os 64 bit, u get off light, thats mean u fail...

      @ibnumubarokeib@ibnumubarokeib3 жыл бұрын
    • They always ask to remember Not why remember

      @acrylicmarlin6356@acrylicmarlin63563 жыл бұрын
  • Just imagine in the future someone takes your program and goes, “hey guys! I’ve made a functioning computer in this logic simulation.”

    @SuperGamersgames@SuperGamersgames3 жыл бұрын
    • The point of this series is that making a computer isn't difficult at all, it just takes a while. Making a good, fast computer, now that's a challenge for 70 years and some of the greatest minds of our age.

      @tacticalassaultanteater9678@tacticalassaultanteater96783 жыл бұрын
    • I imagine this "someone" will be Sebastian himself at the end of this series.

      @APaleDot@APaleDot3 жыл бұрын
    • I made one once, with the simulation I built, it was really hard to program it, and it was very slow, like one instruction every 1.6 seconds if I remember correctly

      @HomeofLawboy@HomeofLawboy3 жыл бұрын
    • Then he will program a logic simulation in that computer, and the cycle would continue

      @Tomahawks360@Tomahawks3603 жыл бұрын
    • It feels like he's only 2 or 3 steps from that himself

      @UNSCPILOT@UNSCPILOT3 жыл бұрын
  • This was great. Just the right amount of simplicity and complexity.

    @lobsterfork@lobsterfork6 ай бұрын
  • You're doing what my university couldn't do, you're making me fall in love with core computer science. Kudos to you man! What a clear and fun explanation to these concepts :D

    @lucifer6099@lucifer6099 Жыл бұрын
  • These videos are a masterpiece. That explanation, music & visualization are something that all teachers must learn how to do.

    @ItsGosho@ItsGosho2 жыл бұрын
  • This series is helping me to fill in a void in my understanding of computers that's been really bothering me. Thank you for presenting this fascinating information in such a clear and engaging way!

    @laelcosta7060@laelcosta70603 жыл бұрын
  • This is the first of your video's that I came across, and I found it really interesting and very nicely explained! Thank you Sebastian for that! I hope to watch more! I have subscribed!

    @neverendingfire@neverendingfire Жыл бұрын
  • Man, this is so intriguing! I hope you make more videos on this topic!

    @michaelpolinsky4611@michaelpolinsky4611 Жыл бұрын
  • This is so nostalgic for me. I spent most of my childhood doing just this sort of thing, breadboarding 7400 series ICs and building PCBs. My 'go to' clock was nothing more than a 555. Many happy hours spent working out schematics and board designs.

    @dennyatnotts@dennyatnotts3 жыл бұрын
  • I absolutely love your aesthetic! Everything is so clean and easy to understand and well structured and nice and good and nice! I'm always excited when I see a new upload, keep it up!

    @barmetler@barmetler3 жыл бұрын
  • Really stunning explaination... Especially, where/how to use registers and very deep need for 'clock'.. Thanks a bunch.

    @user-mr3mf8lo7y@user-mr3mf8lo7y8 ай бұрын
  • I just discovered this channel today, and I love it. Well done and thanks!

    @BeerAndWarcraft@BeerAndWarcraft Жыл бұрын
  • Minecraft red stone 101

    @Mars-hm4vf@Mars-hm4vf2 жыл бұрын
  • Dude this series is AMAZING! It's remarkably informative and presented in an easy to comprehend manner. Please make more of these dude!

    @jonathanmoothart8038@jonathanmoothart80383 жыл бұрын
  • I love the videos in this series. I got the simulation, and it really helps me understand what you are saying even better, which is saying something because you explain everything extremely well. Just one quick suggestion for the sim: Make players able to delete chips, preferably by right-clicking, which would bring up a small button to delete. I made a 4 bit adder, but then realized if I was to ever use it in even bigger calculators, I would need to add a carry in input (something I neglected to do). Now I have two adder types, and the first one isn't worth having, but here I am.

    @modernmajorgeneral4669@modernmajorgeneral4669 Жыл бұрын
  • Please continue this series! Beautiful in its simplicity, it's like a riveting mystery

    @kosullivan@kosullivan Жыл бұрын
  • Really looking forward to seeing the next video in this series. This is similar to what we learned in 1st Year Computer Science but much clearer!

    @ruthmoreton6975@ruthmoreton69753 жыл бұрын
  • PLEASE CONTINUE THIS SERIES, IT'S INCREDIBLE

    @charliebrewis1158@charliebrewis11582 жыл бұрын
  • As someone studying electrical engineering this video has been incredibly amazing to watch. It's teaching me principles in PLC programming and electronic circuits. It's cool to see the two work together through you building the electronic circuit and showing it in PLC form.

    @Samtreee@Samtreee7 ай бұрын
  • sebastian please comtinue this series its so well thought out and explained

    @lukehibbert3000@lukehibbert30002 жыл бұрын
  • 3:35 brings me back to learning redstone like 10 years ago

    @moldman5694@moldman56942 жыл бұрын
  • I'd absolutely love an episode 3 of this series, you've done an amazing job :)

    @J_E_N_T@J_E_N_T2 жыл бұрын
  • I am sorry but this is simply superb both in visuals, explanation and depth. Just magic...

    @AlexJacksonSmith@AlexJacksonSmith2 күн бұрын
  • Thank you for this refresher. Nice to see these videos being made!

    @ComputerElectronicTechnology@ComputerElectronicTechnology2 жыл бұрын
  • I'm learning all the basic gates in college right now and you just gave me new motivation on why I'm studying electrical engineering and why I love doing stuff like this so much! I love this video. Thank you for making this!

    @rjponce15@rjponce152 жыл бұрын
    • Amazing amount of time 🙂😘 any way you can tell me the truth about us crises center Amen 💕🔙🙈💞 okey dokey doke Amen 🙏💞🙈💞😜🤣🤣🤣🤣

      @rafaelespinoza6530@rafaelespinoza6530 Жыл бұрын
    • Ok correct 💯🫂💟

      @rafaelespinoza6530@rafaelespinoza6530 Жыл бұрын
  • I've been refreshing your channel every day since this came out waiting for part 3..! So excited!

    @rezzacool@rezzacool3 жыл бұрын
  • Thanks for the video, Sebastian! These are REALLY good

    @rachelpinho5715@rachelpinho57158 ай бұрын
  • This summed up the last 3 weeks of my college digital electronics class in 20 minutes. Absolutely fantastic.

    @mrandersen6872@mrandersen68727 ай бұрын
  • This series is so good it's gonna be equivalent to a 1-day computer science degree

    @Crozz22@Crozz223 жыл бұрын
  • Throughout my whole Computer Architecture course they didn't explain how edge triggering actually worked, they just handwaved it, so this was quite insightful in that regard!

    @tisajokt7676@tisajokt76763 жыл бұрын
  • I really hope you continue this series man. It’s awesome

    @wabbatal@wabbatal Жыл бұрын
  • Frankly I've always struggled with electrical engineering. This (no pun intended) turns on so many lights. Thank you for breaking down electrical engineering concepts down to a very approachable way. Instantly subscribed!

    @ki6fzb@ki6fzb Жыл бұрын
  • Sebastian League is so good at explaining things with visuals that I can understand what is happening and I am only 12 years old.

    @Spaceshark123@Spaceshark1233 жыл бұрын
    • nice! I'm 10 and I just like listening to his voice. I already know this stuff.

      @TheAzizurRahman@TheAzizurRahman3 жыл бұрын
    • @champion mang K cool. Nice to know people will react if there is somebody younger than them who is watching the same stuff.

      @TheAzizurRahman@TheAzizurRahman3 жыл бұрын
    • @champion mang nice! I'm 4 and just got my PhD in computer science

      @juliang9574@juliang95743 жыл бұрын
    • @@juliang9574 pff, get on my level grandpa. I'm 2 and I wrote this from the Summit supercomputer which I just hacked with a toaster

      @anonymoususer3561@anonymoususer35613 жыл бұрын
    • googoogaga I know everything

      @ultrio325@ultrio3253 жыл бұрын
  • Perfectly done! Please continue this series. 🙏🏼

    @13tennt3@13tennt32 жыл бұрын
  • I would binge watch an entire series like this.. PLEASE CONTINUE THIS SERIES, IT'S INCREDIBLE.

    @katieugaz1470@katieugaz147010 ай бұрын
  • This video (and the one before it) were an entire semester on my CS degree in 2 different modules 20 years ago. It’s a masterpiece. Thank you

    @xen2297@xen22977 ай бұрын
  • This has got to be one of the best if not the best youtube channel I've found.

    @jlhs-xb8wo@jlhs-xb8wo3 жыл бұрын
  • Great video, so intuitive! Looking forward to the next one in the series.

    @aaronfitzpatrick598@aaronfitzpatrick5983 жыл бұрын
  • bro you need to continue this is is crazy (i love it)

    @insameuser9741@insameuser9741 Жыл бұрын
  • Whoa mate! kindly continue the series! It is really helpful on building computers

    @melikmusic@melikmusic Жыл бұрын
  • Cat be like: Ooh tasty electronics.

    @danielbrazell@danielbrazell3 жыл бұрын
  • These series are so interesting ! I've been following Ben Eaters videos for a while now and it would be so cool to remake his 8-bit computer within your simulation app.

    @devsauce@devsauce3 жыл бұрын
    • Was looking for this comment.

      @theivtcho@theivtcho3 жыл бұрын
  • I should have saw this before finishing my semester last 2020. The lecture about latch makes clear to me on your video

    @joshfrayna1250@joshfrayna1250 Жыл бұрын
KZhead