HOW TRANSISTORS REMEMBER DATA

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 710

  • @CoreDumpped
    @CoreDumpped  6 місяців тому +61

    This video was sponsored by Codecrafters.
    Sign Up to CodeCrafters, it's free. You get a 40% discount if you upgrade: app.codecrafters.io/join?via=jdvillal

    • @pizzainc.1465
      @pizzainc.1465 6 місяців тому +1

      Where is the Java learning tool?

    • @ceroandone
      @ceroandone 6 місяців тому +2

      14:29 It seems the correct address is 1010 instead of 1011

    • @7th_CAV_Trooper
      @7th_CAV_Trooper 6 місяців тому

      I signed up for CodeCrafters on Sunday. I'm about 30% through the SQLite challenge. It's an interesting approach to learning.
      How do the tests work? I've never seen something like that. I would love to get test feedback like this when I push to my own github repos.

    • @CoreDumpped
      @CoreDumpped  5 місяців тому +1

      @@pizzainc.1465 github.com/jdvillal/8-bit_CPUemu Requires JDK 8

    • @carlsonbench1827
      @carlsonbench1827 5 місяців тому +6

      Please don’t use robot AI voices. They are only for low effort amateur channels. This is clearly not a low effort channel. Please do not use robot voices
      Did you know that using an artificial voice for a UA-cam channel diminish authenticity and makes viewers feel disconnected. It lacks the nuanced emotion and personal touch that a human voice provides, reducing engagement. Additionally, relying on synthetic voices conveys a lack of effort and commitment, impacting credibility and trustworthiness.

  • @dakata2416
    @dakata2416 6 місяців тому +1186

    Bro is trying to become UA-cams best computer science channel.

    • @rudro314
      @rudro314 6 місяців тому +92

      bro is

    • @AntonioZL
      @AntonioZL 6 місяців тому +91

      Trying? At this point I think he already is.

    • @general_paul
      @general_paul 6 місяців тому +11

      So be it

    • @andrewhennis1786
      @andrewhennis1786 6 місяців тому +22

      You mean he’s succeeding at it

    • @adriantuschek5208
      @adriantuschek5208 6 місяців тому +20

      Computer *Engineering, not science

  • @nightfox6738
    @nightfox6738 6 місяців тому +308

    As someone with a working understanding of this I want to say this is possibly the best explanation of sram I've seen on youtube. Excellent work. Can't wait for your next one.

    • @Bhanu-vs3bj
      @Bhanu-vs3bj 5 місяців тому +4

      i too want money can you send the money🤗🤭

    • @alberthcheong5477
      @alberthcheong5477 5 місяців тому +11

      ​@@Bhanu-vs3bj work bro..

    • @JensMeier-yd3jv
      @JensMeier-yd3jv 5 місяців тому +2

      ​@@Bhanu-vs3bjHaha, on the street you will have more luck!

    • @Merilix2
      @Merilix2 4 місяці тому

      Well, in my opinion there are better ones starting with two inverters feeding each other which is indeed the core thing of a memory cell.

    • @nightfox6738
      @nightfox6738 4 місяці тому +1

      @@Merilix2 Are you talking about a Nor latch? Just two inverters feeding eachother won't do anything more than oscillate.

  • @andrewclarke8163
    @andrewclarke8163 6 місяців тому +199

    I've never actually understood how this type of circut works until now, despite a couple attempts. This explanation was very clear. Top quality.

  • @Imaginary_One
    @Imaginary_One 6 місяців тому +64

    You just blew my mind by showing how bytes of memory are accessed by addressing eight matrices of registers simultaneously. This channel is quickly revealing itself to be far and away the most detailed and explanatory computer engineering resource on youtube.

  • @tranpaul4550
    @tranpaul4550 6 місяців тому +59

    YES, more OS and low-level content please. These concepts are really important for any competent technologist.
    Also, what books or other resources you recommend for me to deep dive into these topics? It seem there are a lot and highly complex.

    • @ThisIsAnAccount
      @ThisIsAnAccount 6 місяців тому +11

      I figured I'd throw my recommendations in here, having spent an inordinate amount of time learning and relearning these topics over quite a few years.
      For microarchitecture:
      1. Digital Design and Computer Architecture by Harris and Harris. A great book for getting into the topics of microarch and how to go about building the concepts from simple terms of logic control all the way up to pipelined, multi-cycle multi-core processors. There are a few variants of this book as well, for RISC-V, ARM and x86, so choose your fighter I guess. Don't worry if the distinction between those terms doesn't make sense, probably go with ARM as the concepts are clearer IMO.
      2. Computer Organisation and Design by Patterson and Hennesy, this is a great suppliment to Harris & Harris, they are written in a similar manner but complement the areas that each fall short in. I'd recommend you spool through the topic in each together as needed.
      3. Modern Processor Design by Shen and Lipasti is great for going into details about platforms like the Intel P6 and PowerPC 620 as supplementary case studies. They do provide some additional content that might be interesting, but probably not a whole lot to recommend on it's own over the previous ones.
      4. Computer Architecture: A Quantitative Approach by Hennesy and Patterson. This is brilliant. It's definitely an advanced text in comparison to the previous ones, with immense details, but reads like an academic paper. It does cover topics that the others don't and even goes into massively-parallel architectures like GPUs. Highly recommend this as a continuing text.
      For operating systems:
      1. OSTEP (Operating Systems: Three-Easy Pieces) by Arpaci and Dusseau. This is a fantastic read that is great for getting your head around the concepts and isn't written like an academic paper. Theres a lot of tasks that you can do in this book that get you to actaully implement aspects, which you can find solutions and templates for online. It's incredible.
      2. Modern Operating Systems by Tannenbaum and Bos. This is a legendary book with immense detail that I encourage you to look at after OSTEP for further reading. It too provides tasks to complete coupling with each chapter.
      I need to point out, that for microarch, it's really really important to spend time building the circuitry yourself. It will cement the ideas in a manner that just reading cannot, whether that be through simulators (like Digital, an open-source circuitry simulator, or others), Minecraft's redstone, microarch simulators like Intel's Sniper, or others. Doing this will make tangible the reasoning and design process for this stuff that is hard to get into otherwise. I'd note that several of these books contains sections in each chapter for examples and tasks you yourself can work through and find answers online provided by the authors themselves or the community. It's a great way to actually do stuff in this area and learn at the same time.
      Happy micro-architecting and OS development!

    • @tranpaul4550
      @tranpaul4550 6 місяців тому +1

      @@ThisIsAnAccount Thank you so much for dropping these valuable resources. I think I will start with the OS and spend a few year to learn and practice following your comment.

    • @ashrafulalam8402
      @ashrafulalam8402 28 днів тому

      Great UA-cam channel I have ever visited! A lot of thanks.

  • @fobusas
    @fobusas 6 місяців тому +93

    I never knew that bits were not stored sequentially! So many concepts are abstracted away in computer science, that it makes learning and understanding harder. I only recently learned about the existence of standard cell too.

    • @loucololosse
      @loucololosse 6 місяців тому

      saaammme

    • @Toonj00
      @Toonj00 5 місяців тому

      nice profile picture

    • @bestatfifa
      @bestatfifa 5 місяців тому +2

      Hey, mind explaining what a standard cell is and what topic I can google to understand it better?

    • @Merilix2
      @Merilix2 4 місяці тому

      @@bestatfifa 6T SRAM Cell, consisting of two inverters feeding each other and two pass transistors connecting the cell to two bit-lines (bit and its inverse) if the cell is selected for read/write.
      Writing is done by providing a stronger signal on the bit-lines which override the weaker state of the selected cell so writing logic doesn't need to be part of each individual cell which saves a lot of space on the die.

  • @xOWSLA
    @xOWSLA 6 місяців тому +122

    I love how your videos like episodes of a TV show, you have to watch them one by one to understand the context in the last video. Everything is so well explained. I wish I had these videos in the beginning of my University journey. Amazing.

    • @yusufkor5900
      @yusufkor5900 6 місяців тому

      Absolutely!

    • @羴
      @羴 5 місяців тому

      Why dont you have a @handle?

  • @guilec06
    @guilec06 6 місяців тому +48

    "this is starting to get very complicated" well yes because that's abstraction over and over again, but it's still very easy to understand becuase you're explaining it very well ! I am learning a lot of stuff thanks to you :3

  • @associatedixon
    @associatedixon 6 місяців тому +6

    Thank you so much for this. I'm a self-taught network engineer and I've been having trouble understanding the logic gate pattern for memory for a bit and your animations and explanations felt like the concept was injected into my brain.

  • @Maddy.lotus11
    @Maddy.lotus11 6 місяців тому +30

    After lots of videos to understand transistors working in computers , finally I understood clearly, thank you so much Villalta

  • @angelrxn5944
    @angelrxn5944 4 місяці тому +2

    From the bottom to the top!
    Many people don't understand what they're doing when they program or when they repair computers, but with these kinds of explanations, they get it. It clicks.
    That's what happened to me.
    Before understanding (not learning) more and more Python, I needed to learn C or C++; BUT before understanding those languages, I needed to go down to the realm of the Assembly language; BUT then I needed to go even further down to your video, to find out how memory works among other things...
    to actually go up again, to rise up, to climb the ladder to proper understanding of how computers work and how everything is connected and mapped out...
    Holistically connected and mapped out, visually represented, clear!
    Ty!

  • @sreeraghuvardhanvangipuram9547
    @sreeraghuvardhanvangipuram9547 6 місяців тому +13

    I always thought of RAM as a contigous block of memory and wondered how it was possible to access indices so fast. This video cleared my misconception about RAM and i'm genuinely stoked by the underlying structure. Content Level 💯

  • @ED-yy1rl
    @ED-yy1rl 4 місяці тому +3

    13:50 Nope! You did not go too far. It was perfect. Made how it all worked together so clear! I’ve been searching for a long time how we get from gates to memory address and how it all interconnects and your channel does it so good! Keep up the good work

  • @voidley8668
    @voidley8668 6 місяців тому +6

    Bro you genuinely have a gift for teaching concepts to people. The way you explain things makes it super easy to follow along, but I still feel like I'm the one making the jumps in understanding to reach the next level of abstraction. Some very similar explanations are over on Sebastian Lague's "Exploring how computers work," but I think his videos are a little more focused on application rather than understanding the fundamentals (both of which are super important by the way, I still love all of Sebastian Lague's videos). Either way, I just wanted to say thank you and tell you to keep doing what you're doing!

  • @LosFarmosCTL
    @LosFarmosCTL 6 місяців тому +27

    i am currently studying compsci at university and your videos are honestly just one huge “AHA” moment so far
    I’ve suddenly understood so many concepts on a fundamental level where our lectures have failed to properly explain the basic building blocks that you need to be able to reason about those things on your own, without just memorizing a bunch of definitions etc.
    seriously if they’d just shown all of your videos in a row before starting the semester I wouldn’t have struggled with the advanced stuff we did nearly as much and even now so many things I couldn’t really grasp before just clicked into place all of a sudden

    • @NomenaFAndriamiadantsoa
      @NomenaFAndriamiadantsoa 6 місяців тому

      I also had this when learning computer architecture, I found one day an android app that simulate those gates and after tinkering with it I found only at the end of the semester that this things can in fact be learned easily by assembling the gates and see by yourself what happens.

    • @LosFarmosCTL
      @LosFarmosCTL 6 місяців тому

      @@NomenaFAndriamiadantsoa i think it’s incredibly important to learn *why* things work instead of just the how
      abstractions are important for working with things, but if you know how something works under the hood you can derive everything you might be asking yourself about the high level component from that knowledge, even when you never specifically learned it or just forgot the information
      I won’t write my next project in assemply or even C, neither will I think about what exactly the gates in my CPU are doing under the hood for every line of code I write but knowing about that stuff helps immensely even at higher levels sometimes

  • @broiler2
    @broiler2 4 місяці тому +1

    Holy shit. I'm an software engineer for around 10 years and sometimes tried to understand more about hardware and circuits and failed everytime or struggled to learn more about it. I had kind of an idea how it works or like the basics of the basics about gates, but your explanations are so clear and easy to understand. Thank you so much for such a beautiful way to help people understanding circuits in the deep.

  • @ChristopherRucinski
    @ChristopherRucinski 2 місяці тому +2

    Ive gone through very similar physical breakdowns of the schematics on UA-cam before a few times, and this is the first time i actually realized that each individual sequential bit is not stored as contiguously as I i had thought before. Possibly there are other schematic layouts that allow for more truely contiguous physical layouts of sequential bits, but this aspect is completely new.

    • @CoreDumpped
      @CoreDumpped  2 місяці тому +1

      A contiguous way is also possible, but it requires extra circuitry (a multiplexor - demultiplexor.) You can check out my video about dynamic RAM for more details.

  • @beqabeqa4955
    @beqabeqa4955 6 місяців тому +19

    This is the only channel I check for new video uploads. I'd love to see your video about the garbage collector and such programming language related stuff, but I understand how hard it is to make such videos, so I'll wait patiently lol

    • @nhanluong7889
      @nhanluong7889 2 місяці тому

      same as me, i am aslo looking forward to him eagerly

  • @mustafahajhamoud2077
    @mustafahajhamoud2077 Місяць тому

    amazing explanation. I'm an electrical & electronics engineer and I've studied this is college and I have to say that this explanation is amazing. I would have loved to see this back when I was studying. Well done !!

  • @AdityaDikonda
    @AdityaDikonda 3 місяці тому

    I took Digital System Design course during my 3rd Semester, now the concepts are crystal clear as I can visualise them!

  • @NoahSteckley
    @NoahSteckley 5 місяців тому

    Every once in a while, as you do, showing the complex map DE-abstracted, with all the latches, is really great and useful. Often is too much work to do, and people ignore showing it. Kudos

  • @MercurySteel
    @MercurySteel 6 місяців тому +10

    This video made me realize how inefficient standart computers are for running my program I wrote in assembly. By removing some features, I can creat a computer that runs my program even faster. Without those features my specialized computer won't be able to run pretty much anything else but it's just a small cost to make my code run one microsecond faster.

    • @maxpoulin64
      @maxpoulin64 6 місяців тому +5

      If you drop the code entirely, you can run your entire logic in one clock cycle. It may be a big circuit though.

  • @Dr.Dave.W
    @Dr.Dave.W 5 місяців тому +2

    This is the best explanation I've ever seen of how computer memory works. Thank you so much! Meanwhile, I would love to be able to see and play with an interactive javascript version of your "How CPUs Work" application, so please keep us all in the loop if you plan to move forward with that!
    I am just a "layperson" with no formal training in electrical or computer engineering, but I find this kind of stuff absolutely fascinating! I'm always amazed that people at some point in the recent past were able to figure all of this out. First, using electrical circuits and switches as an analog for binary logic. And then building on those circuits to create machines capable of not only performing arithmetic and more advanced calculations, but ultimately performing almost any "mental" task we used to have to perform in our heads. Now we have the processing power to create large language models and give the illusion that the machine is actually thinking for itself. And to think that less than 200 years ago, we didn't even have electricity in people's homes! Absolutely incredible.

  • @geeezahh
    @geeezahh Місяць тому

    just for this video alone you should get an official award. this channel will blow up in no time

  • @aagusthyashanker1365
    @aagusthyashanker1365 5 місяців тому

    I really enjoyed your explanation from scratch, clearing all my concepts that weren't in my three uni courses - computer architecture, microprocessors and microcontrollers, and digital logic design. I have always wondered how computers store information. I was introduced to memory in my digital logic design class, however couldn't get anything since the proff sucked. Anyway thanks for the crystal clear explanation. 🙏🙏🙏🙏

  • @MileZero313
    @MileZero313 5 місяців тому

    This is insanely well delivered and clear to understand. Never before have I quite grasped any of these concepts until it was stated so directly. Thank you

  • @andreasn23
    @andreasn23 5 місяців тому

    Many years ago I studied logic gates. The visual explanation makes it much easier to understand the logic. Most of the lecture at Uni was in text form but I am a visual learner and find it much easier to learn from videos.

  • @jannegrey
    @jannegrey 6 місяців тому +2

    This is fantastic. Honestly I wish you wouldn't "simplify" stuff..... or at least say what more is necessary for memory to work. Because I "think" I finally understand the grid of wires from the 60's used on computers that went to the moon or to the orbit and being described as memory. Heck, if you take a look at modern AMD CPU (there are fantastic high-resolution pictures) and look at cache, which is SRAM, you do see grid as well. Very distinguishable.

  • @pratikdagu
    @pratikdagu 3 місяці тому

    Thanks for making me smarter. To actually able to visualise how memory works,its mindblowing. Do not stop making these kind of explanation videos. 🙌🏼🙌🏼

  • @Sk1erDev
    @Sk1erDev 6 місяців тому +2

    Recently found your channel. Incredible work to explain everything with high levels of clarity

  • @Unknown-3108
    @Unknown-3108 Місяць тому +1

    This is by far the best channel I've stumbled around...
    Your channel is so underrated.
    Keep on going and make great content like these and one day you'll surpass every UA-cam channel related to computer science!
    You've earned a like and a sub!

  • @yusufkor5900
    @yusufkor5900 6 місяців тому +1

    Mesmerising! You give me a perspective on this course that the university didn't give me. Please keep it up. Until now I thought that the basic memory units were flip flops, and I was trying to make sense of their derivation with truth tables and K-maps. But you... went straight to the basics, using AND and OR gates and then building on top of that! Thank you for opening my mind!

  • @흐린날-x2q
    @흐린날-x2q 5 місяців тому +1

    I am a student from South Korea. This channel is very informative. Thanks for the high quality videos!

  • @davidarmijo8903
    @davidarmijo8903 6 місяців тому +1

    The last two videos basically summarized my digital systems class in the most elegant way possible! Love your videos bro and keep up the amazing work!

  • @arcse1857
    @arcse1857 6 місяців тому +1

    I have learnt computer hardware & circuit 15 years ago. Until now I am able to understand how it work internal? Thanks a lot for your awesome video. Hope at that time i can see videos of u guy. Thanks so much

  • @nachiketpatil2604
    @nachiketpatil2604 5 місяців тому

    I am amazed by the level of detail in the editing/graphics. It's really awesome to watch

  • @nirmalhadiya219
    @nirmalhadiya219 Місяць тому

    It's most detailed explanation I've ever seen. Greatest description ever.

  • @PovertyHelping
    @PovertyHelping Місяць тому

    Thanks so much Dear @CoreDumpped for this excellent online classes. 💐💕 You are our favorite teacher. We really loving you so much. 👨🏼‍💻 I'm learning to make homemade NPU display for MultiverseGaming.

  • @jadersanctem
    @jadersanctem 5 місяців тому +3

    I love the way you built from the ground up. Showing simple circuits, zooming out and adding small gates and commands to create a byte was such a great teaching method

  • @mohammadshobaki3453
    @mohammadshobaki3453 6 місяців тому

    These videos don’t only teach concepts clearly but present them so beautifully that a love for computer hardware is blossoming! Can’t wait for your what you have in store!

  • @Peacfull
    @Peacfull 5 місяців тому +1

    Best video for explaining a very complex topic so simply. Salute

  • @prof.flavio
    @prof.flavio Місяць тому

    These videos remind me of my computer maintenance classes at CEFET in Maracanã in the end of 80s. Excellent professor Saulo. He worked at Cobra Computadores. Good times.

  • @MrWilliamSide
    @MrWilliamSide 3 місяці тому

    The production quality and quality of the explanations is amazing. Thank you so much for all this incredible value and work.

  • @devashishdalvi7527
    @devashishdalvi7527 6 місяців тому +1

    These are some of the greatest videos on UA-cam. Got me all fired up and also got me thinking about code in mote depth. Thanks a lot for this man

  • @elonmusk1270
    @elonmusk1270 6 місяців тому +1

    Totally in love with your channel!
    Had this video been uploaded a bit earlier, I would have scored far better in my exams.
    Your way of teaching is far better than many of the university professors. ❤❤❤❤❤❤

  • @abdielruiz268
    @abdielruiz268 5 місяців тому +2

    Muchísimas gracias por dejar este contenido disponible en México, no sabes cuanto busque una explicación para estos conceptos.

  • @user-rx8lz6yz4f
    @user-rx8lz6yz4f 4 місяці тому

    This is the best explanation and illustration I’ve seen. It filled in many gaps for me. Thanks !

  • @omar_l_p
    @omar_l_p 6 місяців тому +2

    Te felicito. Tus videos son geniales: simples, directos y con el contenido justo. Realmente aprendí mucho más viéndolos que leyendo pesados libros universitarios.

  • @tacklemcclean
    @tacklemcclean Місяць тому

    These videos made me buy Turing Complete, they are a great complement to each other. Great fun, I'm learning a lot!

  • @The-Martian73
    @The-Martian73 5 місяців тому +1

    The greatest visual content of computer engineering I - literally - ever seen in my entire existence…. No kidding

  • @cazvlad
    @cazvlad 4 місяці тому +1

    Incredible explanations! Complex but boiled down so well to the basics

  • @tjairicciardi9747
    @tjairicciardi9747 6 місяців тому +1

    Amazing, always wanted to understand how code to circuitry worked, THANK YOU !!

  • @akademiacybersowa
    @akademiacybersowa 6 місяців тому

    13:30 You haven't gone too far. At least for me, it was spot on. Though I have learned this years ago at Uni, so for me it was more of a reminder. As a software engineer, not electronics, it would be hard for me to write down such schematics without help. Now I can.

  • @ako740
    @ako740 5 місяців тому +1

    You inspire me to build my own CPU. Hope you keep them coming.

  • @sshrek1996
    @sshrek1996 5 місяців тому

    OMG! I wish I was introduced to this channel back when I was doing my undergrad! Keep it up. Thank you so much for your efforts on making this video

  • @AhmedMohamed-zu8vv
    @AhmedMohamed-zu8vv Місяць тому +3

    Fun fact: this is the type of RAM used to implement CPU caches. As you can see, it takes 6+ transistors for one bit, and it basically takes up 70%+ of the billions of transistors you usually hear about in processors, because modern processors use multiple megabytes for caches. Do the math. It's actually one of the things that make me feel the transistor count ain't too impressive... design-wise of course.

  • @elliotdewitt9505
    @elliotdewitt9505 6 місяців тому

    Great Job! This knowledge of basic Electronics and how computer works internally is one of the things, that turn a coder to real software engineer.

  • @adityavs18
    @adityavs18 6 місяців тому +1

    This is absolutely amazing and packed with intuitiveness which is so important and hard to find elsewhere. Keep up the good work ! Can’t wait for your next videos on similar topics involving computer hardware!!

  • @manpreetkhokhar5318
    @manpreetkhokhar5318 5 місяців тому

    Seems like this channel's owner is a mind reader. Published the video right when I was preparing for this topic. Thanks.

  • @mohamedsebri4955
    @mohamedsebri4955 5 місяців тому

    Man you're a genius ! We can see the great effort you're putting in your videos and the outcome is worth it

  • @viditkumarpal
    @viditkumarpal Місяць тому

    This is some seriously amazing content !! Understanding the concept of memory was never so easy. Great job dude !!. Keep making such innovative content

  • @alexbouffard31
    @alexbouffard31 6 місяців тому

    I'm in mechanical engineering and i've always hated electronics, with only two video you made me like it and understand it so easily as i'm not really good in english ( you speak really clearly for a french non fluent speaker)

  • @fridaycaliforniaa236
    @fridaycaliforniaa236 2 місяці тому

    This has to be the best video on the subject I've ever seen on YT

  • @getsetgaming3475
    @getsetgaming3475 4 місяці тому

    Mark my words
    This channel is gonna be huge by the end of this year
    You know why because I understand everything taught in it although im in highschool and have absolutely no idea of logic gates and all ❤🗣️

  • @nhanluong7889
    @nhanluong7889 2 місяці тому

    your videos help me a lot in my further education career, thank you so much, your overall video is very clear and show briefly me almost important things

  • @semih_ciftci
    @semih_ciftci 6 місяців тому

    Dude please upload the next video asap I have a computer organization exam in 4 days. The professor will ask questions from assembly.
    Also thanks for all the videos, thanks to you I understood the topics better and grasped the logic.

  • @jean-naymar602
    @jean-naymar602 5 місяців тому

    All of this is not really news to me, but I still learned things I didn't know
    I think this goes to show that animations like this are the best way to communicate complex abstractions.
    Kudos to you, I can't even begin to imagine the work that goes into those videos. You're doing God's work !

  • @franciscomagalhaes7457
    @franciscomagalhaes7457 6 місяців тому

    Outstanding work, my guy. I can imagine a ton of teachers falling in love with your videos for their students as soon as they find you. I'm already propagandizing.

  • @kossboss
    @kossboss 6 місяців тому

    Holy smokes. your content reminds me of my networking teachers content from 2010 at netgear. I learned so much it jump started my entire career. you are a godsend!

  • @canerkayahex
    @canerkayahex 5 місяців тому

    I have never come across such a clear explanation in such a short time.

  • @realdomdom
    @realdomdom 6 місяців тому

    My inferred internal concepts of these things where kind of vague. I'm not surprised, but it's nice to see it articulated in greater detail. You should be very pleased with this video.

  • @michaelbaysorensen
    @michaelbaysorensen 2 місяці тому

    I keep viewing these videos and I don't understand like 70% of the information being sent to "my transistors" in the head of my body. But i really enjoy it 😃 keeps me being humble (if that makes sense in some way)
    So thanks for the video

  • @lukasaudir8
    @lukasaudir8 6 місяців тому +1

    The best channel, you have what it takes to be an excellent educator!
    Thank you for the content

  • @roleplayinggame8505
    @roleplayinggame8505 2 місяці тому

    I have a feeling I am going to put this knowledge to use. Best channel I have encountered so far

  • @iedmrc99
    @iedmrc99 4 місяці тому

    Man, this is the very best explanation I've ever seen so far. You need to share videos more frequent.

  • @FranzSarmiento17
    @FranzSarmiento17 Місяць тому

    Wonderful explanation, as always. Now I want to see how this storing of memory also applies (and differs) from flash memory, or from how similar (?) they are.

  • @MadelnOahu
    @MadelnOahu 5 місяців тому +3

    Idk why its more easier to understand this in redstone than pictures

    • @CoreDumpped
      @CoreDumpped  5 місяців тому +3

      Then I might as well try to explain it with redstone.

  • @prashantchauhan1573
    @prashantchauhan1573 6 місяців тому

    Now this is totally praiseworthy content !!!!! Can't go without thanking you, thanks a lot brother for all the efforts you put in to educate us . Love from India.

  • @franco-cespi
    @franco-cespi 6 місяців тому

    I love your videos. I have been programming for 5 years and I am going through a CS degree and you videos help me a lot to understand more easily and much better so many concepts.
    I can wait to see that web app you plan on streaming!

  • @techdatamexico4530
    @techdatamexico4530 6 місяців тому +3

    Where you were, when I was in College?
    This video is absolutely AMAZING!

  • @deathdogg0
    @deathdogg0 6 місяців тому

    After every video, I'm always left amazed at how well you explain everything. Thank you!

  • @sevos
    @sevos 6 місяців тому

    My man. You are simply on the next level of IT UA-cam

  • @Javiix
    @Javiix 6 місяців тому +2

    Bro is HIM, the GOAT of Computer Science channels

  • @abelromeroruiz5702
    @abelromeroruiz5702 2 місяці тому

    You helped me understand something that for a long time I thought was unimaginable and difficult to process. Keep it up! :D

  • @Dreamer66617
    @Dreamer66617 5 місяців тому

    I've never in my life seen this explained so well. I've got a ba in comp sci,, I wish this was around when i was in school! Holy shit. Im SO happy you specified electricy is fast but for a short second the circuit looked like that. INCREDIBLE. BRAVO. The deep elaboration then abstraction. This is so excellently made. You channel will be 1m+ someday soon

  • @vimalathithand917
    @vimalathithand917 Місяць тому

    Bro bro bro i can't resist myself from making a comment. You are a gem.I wish your channel was there when i studied computer architechture. Just dont stop making these videos. Each and every video is awsome. Thankyou for your efforts !!

  • @SkibidiWaPaPaPaPa
    @SkibidiWaPaPaPaPa 5 місяців тому

    Complexity broken down to simple concepts. Excellent video. Liked and subscribed!

  • @jaykapadiya9662
    @jaykapadiya9662 6 місяців тому

    Video is detailed with explanation of every tiny components

  • @carlosmax3D
    @carlosmax3D 6 місяців тому

    You're the best man, your explanation is beautiful and simple, because of your work, a lot of people learn more about this complicated topics

  • @abdurrahmanfathy
    @abdurrahmanfathy 6 місяців тому +2

    The best computer science content I have ever found

  • @zedcarr6128
    @zedcarr6128 5 місяців тому

    You have earned a new subscriber.
    You, sir, are an awesome educator, and I very much look forward to going through your content.
    I doff my cap in your general direction.

  • @WoWUndad
    @WoWUndad 6 місяців тому +16

    one day i hope to program a virtual environment where my ex remembers me, where the 0s and 1s only reflect the good memories, before i transisted myself grinding algorithms

  • @israjaja
    @israjaja Місяць тому

    This video is almost as brilliant as the engineering it explains. Top content👏

  • @dymastro788
    @dymastro788 6 місяців тому +1

    Awesome explanation, hope your channel gets even more exposure.

  • @mehdisahaby6430
    @mehdisahaby6430 2 місяці тому

    Just feel like taking an entire university course in less than 17min! Thankyou💣

  • @ggre55
    @ggre55 6 місяців тому

    3:48 amazing
    12:36 masterpiece wow i love that i actually understand what its going on there i really want to build it now with logisim
    I love logic gates since was 15
    Cant wait to see next vid

  • @Eeatch
    @Eeatch 10 днів тому

    13:53 No man, thank you very much for going this deep into this topic, even though it might not be complete total explanation, i can now relax, knowing that i don't need to constantly ask myself how is this even possible for computers to work. Because with an explanation like that it is clear!
    And now the word "abstraction" made so much MORE SENSE! And thank you for telling about binary decoders! This is such a great video just as a previous!
    It seems like making this schemas was tedious to make right, thank you so much for your work! Like, subscribe and respect

  • @arpanmukherjee4625
    @arpanmukherjee4625 6 місяців тому +1

    This is a very well crafted video. Thank you for making this.

  • @mridulbarman027
    @mridulbarman027 5 місяців тому

    Bro you are 🔥. What schools and colleges couldn't taught you in 10 years bro did in 10 mins.