How the Clock Tells the CPU to "Move Forward"

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 276

  • @CoreDumpped
    @CoreDumpped  2 หลายเดือนก่อน +14

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/CoreDumped. You’ll also get 20% off an annual premium subscription.

    • @crystal4372
      @crystal4372 2 หลายเดือนก่อน

      Nice video, i have some questions:
      Does your work revolve around hardware or are you just learning this yourself and making youtube videos after self-study?
      How did you learn to animate these videos and what software do you use?

    • @AcuteChronic
      @AcuteChronic 2 หลายเดือนก่อน

      Hate the embedded ads.

  • @c0g3nt29
    @c0g3nt29 2 หลายเดือนก่อน +421

    It’s videos like these that make me appreciate the sheer wizardry behind the screen. Sitting here, comfortably abstracted from layers of intense engineering, I can't help but marvel at how decades of solving complex, tedious problems lets me blissfully ignore them-typing away on a machine that just works, as if by magic.

    • @10hi01
      @10hi01 2 หลายเดือนก่อน +30

      that pfp is crazy

    • @johnpaulpascua3569
      @johnpaulpascua3569 2 หลายเดือนก่อน +13

      If you go 1000 years back to the past with your smartphone, people will literally worship you. That's how advanced our tech today that we take for granted. 😂

    • @princeakhil208
      @princeakhil208 2 หลายเดือนก่อน +5

      I like ur profile intel is indeed dead inside

    • @chakibchemso
      @chakibchemso 2 หลายเดือนก่อน

      ​@@johnpaulpascua3569 Or might get you killed for sorcery

    • @refindoazhar1507
      @refindoazhar1507 2 หลายเดือนก่อน

      ​@@johnpaulpascua3569too far, even just 100 years ago most people would likely worship you.

  • @juniuwu
    @juniuwu 2 หลายเดือนก่อน +202

    That emergent behaviour of chained flip-flops forming a binary counter is amazing. It almost feels like it just came out of nowhere.

    • @CoreDumpped
      @CoreDumpped  2 หลายเดือนก่อน +54

      Fun fact: I was also stunned when I learned about it.

    • @amj864
      @amj864 2 หลายเดือนก่อน +1

      @@CoreDumpped Is RDTSC implemented this way?

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 2 หลายเดือนก่อน +9

      It does not come out of nowhere. A circuit without memory acts like a function. A flip-flop has this feedback loop to know about the past. The combined state is two dimensional. I imagine hands running around the clock. Now if the clock frequency (edge steepness) and the memory decay live on vast different time scales, this clock gets squeezed into a line and the circuit stops counting.
      In a way this is only a slight expansion of a phase shifter.

    • @adambickford8720
      @adambickford8720 2 หลายเดือนก่อน +14

      @@ArneChristianRosenfeldt I think his point was we didn't decide to build a binary counter, it's just kind of the unexpected result of this aggregation of flip-flops.
      It obviously wasn't a coincidence for the designer and much iteration arrived at this elegant solution.

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 2 หลายเดือนก่อน

      @ ah, so yeah a frequency divider is a counter. Just accept that you cannot read out the counting value due to skew. It works great to trigger the drawing of sprites in the Vic-Ii in the C64.

  • @pedrovelazquez138
    @pedrovelazquez138 2 หลายเดือนก่อน +55

    When I was 16, I remember using T-type flip flops to build a counter. I used a push button to increment. It reached 25 and then it restarted again, all of that with combinational circuits.
    I was very excited about this. I still remember working on a small table next to my bed. I was happy for the results, it worked.

    • @koharaisevo3666
      @koharaisevo3666 2 หลายเดือนก่อน +2

      8:40 This is a T flip-flop with the T input permanently set to 1.

  • @awez_mehtab
    @awez_mehtab หลายเดือนก่อน +11

    this is the first channel answering the questions always in my mind which no one gives a plausible solution to

  • @TheGreymatterUniverse
    @TheGreymatterUniverse 2 หลายเดือนก่อน +10

    PLEASE KEEP MAKING THESE VIDEOS.💙
    DON'T STOP.
    i am a Computer Science and Engineering undergrad student in my final year. During the 2nd year, i immensely had a very hard time trying to understand the computer architecture, digital logic design, along with some electrical courses, how their functionality works. The hardware part of the computer science is rarely seen on TH-cam that visualizes this beautifully.
    i am also a tutor to some of school and college level students, i teach them programming and how software and hardware is co-working together. I take inspiration from your teaching & explain method, and I also recommend them your very beautiful videos, my brother.
    Take tons of love. ❤

  • @bodycowlin
    @bodycowlin 2 หลายเดือนก่อน +94

    2 videos in 1 month!? Today's not Halloween it's Christmas!! 🎄

    • @monkyyy0
      @monkyyy0 2 หลายเดือนก่อน +2

      -maria carry

    •  2 หลายเดือนก่อน +1

      Well, the octal to decimal joke was pretty smooth... Nice one man!

  • @givememoJo
    @givememoJo 2 หลายเดือนก่อน +3

    these are the kind of videos i pause when i am doing something besides like work or playing games because it would be to big of a loss missing even the slightest bit of information. thank you so much for your videos!

  • @-yttrium-1187
    @-yttrium-1187 2 หลายเดือนก่อน +58

    Brilliant video. Though in real CPU's you wouldn't want to fetch, decode, execute and increment one cycle at a time since your fetch and decode would be idle 50% of your clock cycle. So I guess in a few video's from now we'll be talking about speculative execution and cache invalidation.

    • @CoreDumpped
      @CoreDumpped  2 หลายเดือนก่อน +52

      Yes, you are right

    • @Akronymus_
      @Akronymus_ 2 หลายเดือนก่อน +13

      simple pipelining that stalls on data dependencies would probably be a better intermediary step IMO

    • @Varokai_t
      @Varokai_t 2 หลายเดือนก่อน +3

      Yeah it's an interesting mix of a pipelined CPU but also not executing the stages in parallel, most likely do to simplicity 🤫. Without out of order execution your only pipeline data hazard is a raw, which can easily be forwarded or stalled, so it wouldn't be too complex.

    • @Akronymus_
      @Akronymus_ 2 หลายเดือนก่อน

      @@Varokai_t conditional jumps, indirect addressing and such would definitely need stalling as well. Easiest to just stall on certain kinds of instructions, that COULD have data dependencies.
      Altough, probably still quite a bit out for @CoreDumpped to bother with any time soon. First the individual stages have to be covered.

    • @Akronymus_
      @Akronymus_ 2 หลายเดือนก่อน +4

      @@Varokai_t Dang my reply got removed.
      There are still hazards of data races with indirect memory accesses. But main memory in general is quite challenging with the fairly large delays. Altough, I guess you could run the RAM at cpu latency/throughput/frequency for explaining and introduce stuff like caching and such later.

  • @KhaledKimboo4
    @KhaledKimboo4 2 หลายเดือนก่อน +6

    You may be wondering why not just increase the clock speed to get unlimited cpu speed since your cpu is relatively as fast as it's clock, but going faster causes the signal to radiates (becomes radio waves) and never reach its destination , again (at least not as strong as needed to be ) you say so just reduce the distance a signal needs to travel inside cpu so we can use higher frequencies, and that's why we need smaller and smaller transistors

  • @AN0NYM0US-I37O
    @AN0NYM0US-I37O วันที่ผ่านมา

    Playlist completed. Just mind blowing. Thanks for your effort and make this kind of video for free.

  • @tratmir
    @tratmir 2 หลายเดือนก่อน +12

    Wow, this made so much sense! It also blew my mind how the binary flip-flops formed a counter.

    • @skilz8098
      @skilz8098 2 หลายเดือนก่อน +2

      Yeah, it almost seems counter intuitive but chaining them together like that to create a binary counter is also very close to the idea of having a binary voltage divider.

  • @Albi91vl
    @Albi91vl 2 หลายเดือนก่อน +5

    I am an engineer and I don't even know why I am listening to things I know very well and somehow still 100% focused to your style of explanation. Reminds me of some videos of Ben Eater. Explaining somehow hard concepts in such e simple way. People should all learn computer science basics this way there is no excuse anymore.
    Edit after watching after 0:55 of this video. I did not know you mentioned Ben Eater in this video, I just stared commenting after watching just 20 seconds or so of this video after another video of you on IPC.

  • @premsagar4438
    @premsagar4438 2 หลายเดือนก่อน +52

    Yes, exactly... Exactly. This is what I was talking about bro. Cover everything! Make all those difficult-looking concepts easy!

  • @plrc4593
    @plrc4593 2 หลายเดือนก่อน +3

    O, another video soon after I subscribed you :D I must say you're one of the most valuable TH-camr I have seen :D You helped me to understand better how computers work. You helped me to understand the difference between heap and stack. I look forward to learning a lot of from you in the future.

  • @omgiheartpie
    @omgiheartpie 2 หลายเดือนก่อน +2

    You are a treasure man. Can’t wait to just binge watch all your videos again over the winter break

  • @Dant3r
    @Dant3r 9 วันที่ผ่านมา

    I always wondered what the CPU clock did and now I think I finally get it! Great explanation

  • @markhaus
    @markhaus 2 หลายเดือนก่อน +3

    Can’t wait for your process scheduler video. That’s one area I’ve always stumbled with.

  • @khachikhatsagortsyan7027
    @khachikhatsagortsyan7027 2 หลายเดือนก่อน +28

    I'm simple human - I Immediately click the like button when I see Core Dumped uploaded a new video about CPUs

  • @MathCuriousity
    @MathCuriousity 2 หลายเดือนก่อน

    I am blown away by these videos as a noob to computing!!! I am so so excited for every new video you make as I learn more and more through your channel!!! What a gem for self learners!!!!!!

  • @magnol99
    @magnol99 2 หลายเดือนก่อน

    Fantastic video! Your teaching style makes complex concepts so much easier to grasp. Keep up the great work! It’s clear you put a lot of effort into making this content informative and enjoyable. Keep up the amazing work-I can’t wait to see what you share next!

  • @decky1990
    @decky1990 หลายเดือนก่อน

    The animations are actually amazing - great work. Really informative and familar if you're used to working with FPGAs.

  • @d3nnispaz
    @d3nnispaz หลายเดือนก่อน

    Now, this is high quality content! Thank you for you explanations!

  • @pick_pick_pick
    @pick_pick_pick 16 วันที่ผ่านมา

    Love how he knows what're the questions in our minds that needs to be addressed

  • @alejandroalzatesanchez
    @alejandroalzatesanchez 2 หลายเดือนก่อน +3

    2:30 Abusing parasitic capacitance is such a ballsy move.
    That's actually cool.
    _"It's not a bug it's a feature"_ at it's finest.

    • @Roxor128
      @Roxor128 2 หลายเดือนก่อน +1

      Such abuse is why the 8086 had a minimum clock speed. Run it too slow, and the charge would dissipate before the next clock could refresh things.

  • @FT91-z5j
    @FT91-z5j 2 หลายเดือนก่อน +9

    I love your videos there are amazing to watch.
    Little note at 13:11 the Push button should be switch betwen a logic One and a logic zero because your input pin is now is floating.
    You coud mention that any pin not connected to a proper input is a zero.
    I understand that it's much easier to understand the function of button for normal people but i believe the peopel that interested in that kind of stuff it is crucial to understand that a Output signal of any logic is not comparable to a button switch because you need a way to ensure the level will go to high or zero after you released the button.
    Maybe you could explain this in a one of your next videos so you can reference to it in your comming videos.
    Thanks for your amazing videos.

    • @CoreDumpped
      @CoreDumpped  2 หลายเดือนก่อน +10

      You're right. Also, in real life, push-buttons are very unreliable in this kind of situations because there's a lot of bouncing in the metal-contacts, so when you push them they actually produce a lot of "edges".

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 2 หลายเดือนก่อน +1

      @@CoreDumppedthe first radio transmitters used these buttons. I think that EMI should only happen on making a contact. There is a short lightning. Lightning strikes in the sky create long wave radio.

    • @adambickford8720
      @adambickford8720 2 หลายเดือนก่อน

      These videos are for the freshman level learner. Let them enjoy their ideal diodes for a couple years.

  • @desyfer1709
    @desyfer1709 2 หลายเดือนก่อน +1

    Love your videos. Instant click. And they always answer some questions I always had....stuff like how exactly the OS interacts with hardware, or the role of BIOS, and some others including the stuff already in your videos!

  • @skilz8098
    @skilz8098 2 หลายเดือนก่อน

    That was probably one of the simplest ways to explain how binary or ring counters work based on a clock input signal and how they rely on both the gated latch - JK or T flip flops which also heavily rely on edge detectors. I've already known this from my own research and independent projects where most of my learned knowledge came from others such as Ben Eater, NAND to Tetris, and a few others. If only this kind of content was around 10-15 years ago when I started down this journey. Great stuff, great vids, keep up the great work!

  • @oliverandersen7417
    @oliverandersen7417 2 หลายเดือนก่อน

    I love your videos! You are very good at explaining and teaching these subjects

  • @AS-wi6hr
    @AS-wi6hr หลายเดือนก่อน

    You do an amazing job of explaining digital logic, I have watched only one of your software related videos, but you're so good at explaining 'down to metal' layer that it will be a big mistake not to focus on it.

  • @ignacioenriquemendezchavez5912
    @ignacioenriquemendezchavez5912 หลายเดือนก่อน

    Every single video is a master class. Muchísimas gracias por tu aporte a la humanidad compatriota. Saludos desde Cancún, México.

  • @captainkeyboard1007
    @captainkeyboard1007 หลายเดือนก่อน

    As an avid typist and keyboard specialist, I am also a fan of microcomputer technology, because I own one, myself. Learning how a computer works arouses my interest in the computer. Therefore, I appreciate using the computer more that I would not want to return to the typewriter ever more. Watching your show made a great investment in dividends of my time.💙

  • @AmritSingh-gj5rw
    @AmritSingh-gj5rw หลายเดือนก่อน +1

    Man I didn't know that flip flops worked because of the inverter delay. Awesome

  • @MarianoBustos-i1f
    @MarianoBustos-i1f 2 หลายเดือนก่อน

    Dude, the insane amounts of work you put in the script, animation... everything...

  • @mubafaw
    @mubafaw 2 หลายเดือนก่อน

    Clear crisp explanation. Many Thanks 😊👍

  • @harchitb
    @harchitb หลายเดือนก่อน +2

    no college curriculum can emulate videos like these

  • @elkrutarth
    @elkrutarth หลายเดือนก่อน

    This control unit is Hardwired in RISC and Microprogrammed control unit in CISC

  • @roncho
    @roncho 2 หลายเดือนก่อน

    Another teaching masterpiece. Thanks man!!

  • @nkamkar09
    @nkamkar09 หลายเดือนก่อน +2

    Yes another BRILLIANT video. Thank you George.❤

  • @wesleymesquita8380
    @wesleymesquita8380 2 หลายเดือนก่อน

    This kind of work should be presented in the very first introductory classes of computer science / engineering programs. This would tell the students: this is the reason you must take your basic eletronics class serious. Some schools handles courses in completely orthogonal paths and no real real and practical connection is made till graduate courses. Thank you for the high quality material!

  • @ralfm.metzing8407
    @ralfm.metzing8407 2 หลายเดือนก่อน

    Thanks a lot for these perfect illustrations!

  • @leshommesdupilly
    @leshommesdupilly 2 หลายเดือนก่อน +4

    Square wave: Wait… It’s all sines ???
    Fourier: Always has been… **gunshot**

    • @skilz8098
      @skilz8098 2 หลายเดือนก่อน

      It's only all sines when I cosine for it. Sine here on the dotted lines.

  • @stinchjack
    @stinchjack 2 หลายเดือนก่อน

    0:46 555 clocks are limited to abut 1KHz. The tolerances abut resistors on caps are also frustrating for exact timings. Also on a 5V circuit the 'high' part of the clock is limited to 3V.

  • @inriinriinriinriinri
    @inriinriinriinriinri 2 หลายเดือนก่อน

    You explained 3 months of my Comp Systems Architectures classes in 15 minutes. That's just incredible.

  • @code-inc
    @code-inc หลายเดือนก่อน

    Nice analysis ❤

  • @CalPersona
    @CalPersona 18 วันที่ผ่านมา

    Bro you are the best. Gonna get your brilliant subscription when I get paid next semester!!!!

  • @patrickhochleitner7754
    @patrickhochleitner7754 2 หลายเดือนก่อน

    This is so cool. Amazing content, thank you very much.

  • @justcurious1940
    @justcurious1940 หลายเดือนก่อน

    The clock ticks like the heart beats.

  • @trimpta
    @trimpta 2 หลายเดือนก่อน +2

    Clicked on this video in a heartbeat as soon as i saw it

  • @ombrezz7030
    @ombrezz7030 2 หลายเดือนก่อน

    These videos are awesome, you don't find a lot of content on this website covering digital electronics at this quality.

  • @premsagar4438
    @premsagar4438 2 หลายเดือนก่อน +1

    You can do everything Such as data structure visualisation and other aspects of the computer science too. One step at a time bro. Keep going!

  • @jonathanprivitera9394
    @jonathanprivitera9394 2 หลายเดือนก่อน

    I'm loving every upload so much, liked the video while the ads are still rolling and I know I won't remove the like. Keep up the good work!

  • @IcyCat-t9f
    @IcyCat-t9f 2 หลายเดือนก่อน

    Thank you friend for such good videos, it's the only channel that explains low-level fundamental concepts so well, please don't stop and make videos about how memory, processor and registers work, I would also wish to see a video about main assembly commands

  • @CurioCity-Curiosity
    @CurioCity-Curiosity 2 หลายเดือนก่อน

    How do you animate your videos!!! I have been absolutely binging your great work. Keep it up, it's awesome!

  • @sg9257
    @sg9257 2 หลายเดือนก่อน

    Thanks for helping me understang things that i didnt know

  • @harikirankante883
    @harikirankante883 2 หลายเดือนก่อน

    This is exactly what was missing and been searching for this for many days🤓

  • @rgb123-jm5mc
    @rgb123-jm5mc หลายเดือนก่อน

    Very nicely done

  • @deezydoezeet
    @deezydoezeet 2 หลายเดือนก่อน

    You're the G.O.A.T Chief George! This has actually been a subject of my curiosity for a while now. This is amazing stuff!

  • @vastabyss6496
    @vastabyss6496 2 หลายเดือนก่อน

    Okay I gotta admit, the title is fantastic, and so is the thumbail and content as always! Great video

    • @vastabyss6496
      @vastabyss6496 2 หลายเดือนก่อน

      No it was changed 😭
      The original title was something along the lines of "The Clock - The Heartbeat of the CPU"

  • @googigoog
    @googigoog 2 หลายเดือนก่อน

    Brilliant content & animation!

  • @ЄгорБорса
    @ЄгорБорса 2 หลายเดือนก่อน

    Would be great if you would make a video about hardware architecture of communication protocols!

  • @CanThinkCanDo
    @CanThinkCanDo 2 หลายเดือนก่อน

    Man this is the answer I never got in engineering ❤❤❤❤
    Amazing explanation mate

  • @EyadBarany
    @EyadBarany 2 หลายเดือนก่อน

    I have been looking for this!

  • @negi6071
    @negi6071 15 วันที่ผ่านมา

    tysm! this was awesome!

  • @omaralikhan4633
    @omaralikhan4633 2 หลายเดือนก่อน

    amazing as always, waiting for threads video

  • @GrahamBillington
    @GrahamBillington 2 หลายเดือนก่อน

    Legendary channel, learning this in cs junior yr

  • @Original_Moi
    @Original_Moi 2 หลายเดือนก่อน +3

    Now how does the clock work?

  • @oronshifman
    @oronshifman 2 หลายเดือนก่อน

    Man!!! Love you're videos!

  • @arindamdas7341
    @arindamdas7341 2 หลายเดือนก่อน

    Great content...thanks 👍

  • @iwatchtvwithportal5367
    @iwatchtvwithportal5367 หลายเดือนก่อน

    I have been overclocking my PC for years, now it started to make sense that if I simple let the clock run faster, so the whole process speeds up.

  • @jenkinssmith9125
    @jenkinssmith9125 2 หลายเดือนก่อน

    I learned a lot from this video, thank you.

  • @ShinSpiegel
    @ShinSpiegel 2 หลายเดือนก่อน

    Amazing video, thanks for sharing.

  • @dxtechcreations
    @dxtechcreations 2 หลายเดือนก่อน

    thanks. I've got a lot of things learned again from your channel.

  • @sswulffable
    @sswulffable หลายเดือนก่อน

    My God - such brilliance - wow

  • @quanliew28
    @quanliew28 2 หลายเดือนก่อน

    This episode remind me of Ben Eater channel all over again. Where i managed to finish building the SAP-1 CPU.

  • @CybernetonPL
    @CybernetonPL 2 หลายเดือนก่อน +1

    12:15 should I point out it counts up in binary and resets to zero after 1111?

  • @jamesmuking
    @jamesmuking หลายเดือนก่อน

    how do u have the talent to be so good at explaining things

  • @Cluni-80s
    @Cluni-80s 2 หลายเดือนก่อน

    Make a full course on this, assymbly, programming...etc and I will be the first to sign up.
    Amazing educational quality.

  • @JoydeepNath-b4j
    @JoydeepNath-b4j 2 หลายเดือนก่อน

    Can you please create a playlist on computer core fundamentals. Maintaining the sequence right from binary

  • @alejandroalzatesanchez
    @alejandroalzatesanchez 2 หลายเดือนก่อน

    This video feels like the fever dreams that I get trying to wrap around my mind the concepts.
    Pretty cool

  • @sarmadgulzar
    @sarmadgulzar 23 ชั่วโมงที่ผ่านมา

    Human ingenuity is incredible!

  • @g.paudra8942
    @g.paudra8942 2 หลายเดือนก่อน

    For the next video, can you explain how CPU can control it's own clock cycle or speed? dynamically or manual overclock and underclock

  • @pepinzachary
    @pepinzachary 2 หลายเดือนก่อน +1

    i just can't believe how fucking beautiful computer science is oh my god. it's just magic

  • @jamesmorton7881
    @jamesmorton7881 หลายเดือนก่อน

    Transfering data between Clock Domains must be done carefully to avoid the META-STABLE miss clocking of data. Most newbies get this wrong. As in FPGAs with multiple designers. ❤❤

  • @alexkfridges
    @alexkfridges 2 หลายเดือนก่อน

    Beautiful video. Really really excellent

  • @byronwatkins2565
    @byronwatkins2565 หลายเดือนก่อน

    Actually, it is fetch instruction, decode, fetch data, and execute. If all you want is a sequential select, then a ring counter is far simpler and faster.

  • @jamesmorton7881
    @jamesmorton7881 หลายเดือนก่อน

    GOT to Love that METASTABLE STATE. LOL. ❤❤

  • @farhanrejwan
    @farhanrejwan 2 หลายเดือนก่อน

    if only our digital logic design course professor taught us flip-flops like this 8 years ago from now...

  • @johhanisburg
    @johhanisburg 5 วันที่ผ่านมา

    Just out of curiosity, there are times when a instruction can run for more than 1 cycle, what mechanisms prevent the repeating clock from advancing the counter?

  • @Griffin12536
    @Griffin12536 2 หลายเดือนก่อน

    Brilliant needs a dark mode version of their ad.

  • @marouaniAymen
    @marouaniAymen 2 หลายเดือนก่อน

    I really like your videos, clear and excellent content, is it possible to make a video explaining Pipelining Architecture in micro processor with Hazard resolution ? Thanks

  • @norbytwister
    @norbytwister 2 หลายเดือนก่อน

    me encanta tu canal y he aprendido muchicimo, pero hay algo que no entiendo, quien le da la señal al reloj para activarse y hacer la secuencia completa?, desde ya muchisimas gracias, sos un genio

  • @momensy2136
    @momensy2136 2 หลายเดือนก่อน

    Bro, please keep up this good content. I can't play my role to keep this amazing work free, but one day, I will.
    Thx alot ❤

  • @FranzSarmiento17
    @FranzSarmiento17 2 หลายเดือนก่อน

    Another Cored Dumped Video let's gooo

  • @anilshemade6048
    @anilshemade6048 2 หลายเดือนก่อน

    I wish these videos were made in my college days...❤❤❤

  • @deepakkumar-n7d4o
    @deepakkumar-n7d4o หลายเดือนก่อน

    At 11:10 How does the 2nd jk flip-flop not toggling between inverse Q and real Q when it's clock input is initially at 1 while both j and k is also 1

    • @robuandrei5969
      @robuandrei5969 19 วันที่ผ่านมา +1

      because the rising edge of the 2nd flip flop is at half the frequency of the input signal and the input signal is the signal from the first flip flop which has half the frequency of the 'clock' so it switches at 1/4 the frequency of the initial signal

  • @paca3107
    @paca3107 2 หลายเดือนก่อน

    ideal timming. I just wondering how clock works because recently I am interested in building Chip8 interpreter. Maybe Vm/interpretters its a good topic for the next video?

  • @dpcooldude
    @dpcooldude หลายเดือนก่อน +1

    Can you do a video to explain how the clock works?

  • @dj10schannel
    @dj10schannel 2 หลายเดือนก่อน

    Great vid 👍

  • @SuryaBhowmick-w7o
    @SuryaBhowmick-w7o 15 วันที่ผ่านมา

    One of the most beautiful videos