How do computers work? CPU, ROM, RAM, address bus, data bus, control bus, address decoding.

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

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

  • @VasaMusic438
    @VasaMusic438 ปีที่แล้ว +52

    I accidentally stumbled upon your and couldn't believe how good your content is!!! thank you

  • @Bing.Chillin
    @Bing.Chillin ปีที่แล้ว +25

    I accidentally stumbled upon your channel today and couldn't believe how good your content is. Coincidentally I also love DIY electronics and programming so this video is just *chef's kiss*

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

      Same case here me also

  • @JohnThomas-iv2lg
    @JohnThomas-iv2lg 5 หลายเดือนก่อน +25

    One of the best videos ive came across explaining cpu, moms, and rams

  • @alexanderfeinberg6104
    @alexanderfeinberg6104 5 หลายเดือนก่อน +12

    Wow. This is better than any course I've taken. The visualizations are extremely helpful

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

    Xcellent presentation was able to understand most of it except how the cpu understands signals from input output and also the reset circuit and how it interacts with the cs port of ram

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

    Major Tom, is this you?
    Your English is surprisingly amazing 😊
    By the way this English version made even more sense to me than the russian one - which already was the best I could find on the TH-cam

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

    One of the bests videos about that subject that i've seen

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

    Your show makes me, as a keyboard specialist, continue to appreciate the technology of the microcomputer, like the one I use. 💙

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

    I've been looking for a video to teach my son about how computers work, since he's just starting to learn programming. This is by far the best video I've found!

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

      Hello I also starting newly to learn computer science. I started from data, data to information and how computer process the data so now I am searching what is bit and why computer need more bit as a 32 and 64. Do you have any recommend for source me ı generally checked forums and aı tools. I would aprreciate it if you give information.( so if I did mistake on verbal thing sorry for my english is not much as good)

  • @steriftes
    @steriftes ปีที่แล้ว +3

    I thought this was like 5 or 7 minutes long so i can use this as reference whenever i got any presentation assignment. Then i saw the 27 minutes.. 🤣🤣. Anyway, good job Ron! I just woke up and making my cereal yet rightaway i already got the right video for me watching while eating 😆

  • @Firat-to9fo
    @Firat-to9fo 8 หลายเดือนก่อน +1

    Incredible explanation ❤👏 Much respect!

  • @Is1this1real
    @Is1this1real 7 หลายเดือนก่อน +5

    Major props! Your articulation is fantastic! Keep it up!!!

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

    Accidently come across your Programme... & decided to continue as articulation fantastic. Thank you
    But have to listen again on data transaction.

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

    very INSIGHTFULL 4 a layman ...... not seen video about programming with electronics fundamentals with such CLARITY .... need to watch it several times 2 internalise the knowledge

  • @xXCOSMOSXx
    @xXCOSMOSXx 29 วันที่ผ่านมา

    dude , you re so underrated , the best explanation for memory i ve ever seen so far❤

  • @ltkdt
    @ltkdt 3 ชั่วโมงที่ผ่านมา

    Excellent explanation on this topic

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

    Brother,This is the most impressive video I have seen that explains how computers function.

  • @Frisky0563
    @Frisky0563 7 หลายเดือนก่อน +3

    Not sure how I found you but what a great explanation of the the microcontroller and external rom ram access. Thanks

  • @marios2620
    @marios2620 ปีที่แล้ว

    Thank you very much! Your Seminars are Very helpful to mel! ,And I can understand your clear English speaking 👋

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

    Holy shit. You just made me discover what Windows calculator can do. HOLY SHIT.

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

    Your video is so easy to understand. Thank you so much for your detailed explanation ...
    💚

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

    Great Visualizations, Many concepts explained in 1 video

    • @drfn-de4is
      @drfn-de4is หลายเดือนก่อน

      And none are explained very well or bottom-up

  • @smesui1799
    @smesui1799 5 หลายเดือนก่อน +4

    Crazy ! Using a computer ( android smart-phone ) to learn how a computer works.

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

    Its best video about this what i see, so clear explanation, thank you

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

    take a bow sir.. great explanation! entire course in one video.

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

    Precise and clear explanation. Great video Ron.

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

      Thanks 👍

  • @shashikantsingh6555
    @shashikantsingh6555 22 วันที่ผ่านมา

    Wow this is the most amazing video on cpus

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

    your example of memory map is inverted with the 6502 microprocessor. But I think you're referring to other processor. Well explained video

  • @omarel-ghezawi6466
    @omarel-ghezawi6466 4 หลายเดือนก่อน

    Excellent exposition in every respect. Good job. Well done and thank you.

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

    Amazingly detailed and explained

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

    Great video and graphics! Thank you for this very enlightening explanation. I think it would be great if you can for example extend this to explain how C64 works (all different chips, etc)

  • @eda-un8zr
    @eda-un8zr หลายเดือนก่อน

    Thank you so much, this is what i needed!!!

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

    Thank so much . I enjoyed your presentation.

  • @juanclopgar97
    @juanclopgar97 24 วันที่ผ่านมา

    excellent! explanation, really clear, maybe would be worth it explain MMIO how they change that aproach of sharing addresses and activate de memory or IO with different instructions and now IO is maaped in the memory addreses.

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

    Dude, this is an amazing video, I understood so much. Thank you.

  • @BryanChance
    @BryanChance ปีที่แล้ว

    What a great explanation!! Thank you.

  • @Synflood-dot-txt
    @Synflood-dot-txt 6 หลายเดือนก่อน +1

    brilliant truly remarkable someone with such a small following makes a video this incredible

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

    This marvelous, it broken to the simplest form infac you are 👍

  • @Eu-duard
    @Eu-duard หลายเดือนก่อน

    i understand more than before is all I can say

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

    It was great understanding microprocessor sequence, please if you can make more vidoes with simulation follow by arrow in input and output will be great.

  • @kishorek-uw3fy
    @kishorek-uw3fy 7 หลายเดือนก่อน +1

    brilliant explaination

  • @色勒
    @色勒 ปีที่แล้ว

    very helpful ! thanks for sharing !

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

    Windows being 32 or 64 bit has to do with the width of the address bus not the data bus. This is a very good video none the less.

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

      You are right, thanks for this correction.

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

    ❤very informative.thank you

  • @AK-ig3ko
    @AK-ig3ko ปีที่แล้ว +3

    👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏 no need words

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

    Thanks so much for this wonderful explaination. whole computer architecture curse in one video.

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

    that was damn understandable. Very good job there!

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

    The amount info this video contianed 😮👌

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

    brother is really good, top quality content

  • @Keks603_
    @Keks603_ 7 หลายเดือนก่อน +14

    Finally a video that my smooth dumb brain can understand! 😁😁

  • @RS_83
    @RS_83 ปีที่แล้ว +1

    Thank you. Very informative video.

  • @akashr2283
    @akashr2283 20 วันที่ผ่านมา

    thankyou sir its make an insight

  • @infestedalien
    @infestedalien 22 วันที่ผ่านมา

    Very good video!

  • @uttamkumarsingh2465
    @uttamkumarsingh2465 6 หลายเดือนก่อน +34

    Is it 65536 bits or bytes ?? I guess it shall be 65536 bits.

    • @uttamkumarsingh2465
      @uttamkumarsingh2465 6 หลายเดือนก่อน +22

      You are confused. Address bus is of 16 bits. Hence it can access 65536 memory location in the storage or memory device. Each location of the memory can store 1 byte of data, which means 65536 memory location can store 65536 bytes of data.

    • @TheGrezly
      @TheGrezly 6 หลายเดือนก่อน +3

      Byte

    • @muhammedguveloglu2084
      @muhammedguveloglu2084 6 หลายเดือนก่อน +3

      Answer is "bytes".
      In the video , example has 16 bits wide adress bus and 8 bits wide data bus system. 65536 x 8 bits (1 byte ) memory at one memory module.

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

      *_The data center in Nagawara has imploded, suffering 6,000,000 casualties , due to a buffer in the amount of data required for fision maintanence._*

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

      Is 65536 bits not bytes

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

    Perfect illustration of how it could work in an 8-bit microprocessor interacting with memory and indicator LEDs.

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

    you are amazing, thank you so much man

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

    The combination of the rom and ram on the data bus is a feature of von Neumann architecture?

  • @harveykisiangani9939
    @harveykisiangani9939 ปีที่แล้ว +1

    Really helpfulllll, thanks

  • @TranNguyen-mv6ln
    @TranNguyen-mv6ln 4 หลายเดือนก่อน

    Thank you so much

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

    How much time between 1 and 0

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

    this video is fucking awsome, now I understand why cpus are called 8 bit or 32 bit etc. amazing, how fascinating the world of it is

  • @马涛-s5q
    @马涛-s5q 26 วันที่ผ่านมา

    great video

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

    very awesome and amazing 👍

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

    Great video, should have more views!

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

    Love the way you explain things clearly.. keep the good work.. thank you

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

    Linus Tech Tips need to watch this.
    Because Linus thinks modern displays use rasterization in the same way as CRT did.
    This video demonstrates modern displays don't work that way.

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

    Where does the frequency of the cpu and memory come in?

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

    3:47 What do you mean by read?

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

      "Reading is an action performed by computers, to acquire data from a source and place it into their volatile memory for processing. "

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

      @VTun1ng Computers don't read, they don't possess consciousness to do so. It's just a metaphor that bothers me since I don't know how does it actually work

    • @VTun1ng
      @VTun1ng 14 วันที่ผ่านมา

      @@anissbenthami google "how processor reads data" :)
      Yes, word "reading" is a metaphor behind which stands something a little bit more complex.

    • @anissbenthami
      @anissbenthami 14 วันที่ผ่านมา

      @@VTun1ng Thank you for suggesting google

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

    Wonderful content 🎉

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

    immediately subscribed!!!

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

    thanks a lot

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

    I would to know how input works and how interupt bus works

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

    I like this picture 🖼️ 10:34

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

    And if we use hardvard arquitecture, ¿It work yet?

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

    Very good !

  • @giovannidonato-iz8xr
    @giovannidonato-iz8xr 6 หลายเดือนก่อน

    hello but 32bits architectures means that the size of the bus is 32 bits 32 wires

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

    This a great channel

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

    As a visual learner,I've foi d a master

  • @OmNaidu-tt1df
    @OmNaidu-tt1df 7 หลายเดือนก่อน

    Hey
    What u think happen if I make some kind pcb which has multi socket for two i3 processor and if I cam run the cpu does that make it faster ? Or it could just take single instruction and feed them into both and they both solving the same calculations?

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

    Amazing

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

    Fantastic presentation on how the computer is working. Thank you very much for the knowledge sharing. it was very comprehensive and soooo easy to understand. 🙏🙏🙏🙏👍👍👍👍💐💐💐💐

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 6 หลายเดือนก่อน +3

    Where eas this video 25 years ago? Would have saved me tons of time. 😂😆

  • @Sunil-yz7ig
    @Sunil-yz7ig 6 หลายเดือนก่อน

    Great content! Keep it up!

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

    Very good

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

    My universitys full "microcontroller and interfacing" course in this one video 🤝🙆

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

    So control bus will have only read write chip enable and type memory or io. All low. Just use not. Other things will always have some shock.

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

    Excellent

  • @enterprisingtech
    @enterprisingtech 14 วันที่ผ่านมา +1

    This comment section feels like a random bus stop

  • @sara-sx6gm
    @sara-sx6gm หลายเดือนก่อน

    watching this while getting a masters degree in CE bc i can

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

    best,best,best

  • @jonathanv.hoffmann3089
    @jonathanv.hoffmann3089 3 หลายเดือนก่อน +1

    🎉🎉🎉

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

    thanks sir

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

    What do you mean the reset vector is at address 0? Is it not at 4GB - 16 bytes?

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

      We are talking about 8 bit CPUs here. Both the i8080 and Z80 have reset pointing at address 0.

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

    thx sir.😅

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

    AMAZING

  • @موسىالعبود-د2ك
    @موسىالعبود-د2ك 11 หลายเดือนก่อน

    thanksss alottt

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

    superb

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

      Thanks 🤗

  • @_.gustavomarquess
    @_.gustavomarquess 5 หลายเดือนก่อน

    this is incrible😲

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

    What is data and bit in an computer

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

    They need to add a dual read and write ✍️ with multiple SSD