Differences between Cache and Registers (Computer Architecture)

  Рет қаралды 32,908

Bina Bhatt

Bina Bhatt

Күн бұрын

Check this video to know the differences between cache memory and registers!
Link to other videos:
1. Differences between SRAM and DRAM - • Differences Between SR...
2. RISC vs CISC - • RISC vs CISC | Compute...
3. Von Neumann vs Harvard Architecture - • Von Neumann Architectu...
4. Modified Harvard Architecture - • Modified Harvard Archi...
5. Von Neumann Bottleneck - • What is Von Neumann Bo...
Computer Architecture Playlist - tinyurl.com/22...
LIKE and SHARE the video.
Comment down your answers.
SUBSCRIBE to the channel!
You can find me on:
🐦X: x.com/beebhatt
💼 LinkedIn: tinyurl.com/by...
Cheers!
#computerarchitecture #cache #coa #computermemory

Пікірлер: 52
@BinaBhatt
@BinaBhatt 3 ай бұрын
If you liked this video then check this one on the Differences between #SRAM and #DRAM - kzbin.info/www/bejne/jIXSi5h6aq2bpa8 Don't forget to subscribe and hit the bell icon!
@guitaraditya6974
@guitaraditya6974 Жыл бұрын
This is the only video on youtube right now that explains the actual concept in such easy manner.
@and1lnull
@and1lnull 2 ай бұрын
Great video but that analogy at the end really brought it home ❤, I need things explained to me like a little baby sometimes 😂
@smilebro9135
@smilebro9135 2 ай бұрын
Riyal
@kellylang4456
@kellylang4456 11 ай бұрын
Thank you for this quick explanation. The analogy at the end was perfect.
@keshavladha3244
@keshavladha3244 Жыл бұрын
This was such an amazing video, the last 15 seconds of analogy summed up everything for me!! Thank you so much🙏🙏
@tocabocafamilyklen2055
@tocabocafamilyklen2055 26 күн бұрын
Hi world!!. Always gets me 😂😂
@stachowi
@stachowi Жыл бұрын
This was fantastic. I'm an EE/CS... very clearly explained.
@idkk403
@idkk403 5 ай бұрын
Excellent!!!!!!! No words literally!
@BannableOffense...
@BannableOffense... 7 ай бұрын
your explanation on the subject just gave me a way better understanding in the item I was struggling to fully understand, your awesome thank you!
@genericYoutubeUser-to1zu
@genericYoutubeUser-to1zu 10 ай бұрын
very well explained and easy to understand. much better than other videos available on youtube
@k283
@k283 Жыл бұрын
A cache should be larger than a register file (i.e. there are many more memory cells in the cache than there are registers, so the signal carrying address of requested cell is 1) longer (for example 16 bits instead of 4 bits) and 2) has to pass more logic gates, mainly multiplexers / demultiplexers, until the signal gets to its destination. Or maybe it has something to do with cache coherency? Let's say there is some hardware element that ensures coherency of different caches; then there should be times when the cache is locked, because coherency-ensuring element is updating the cache right now, so CPU has to wait until it's over, otherwise it would get incoherent data from the cache. Or the cache could be implemented with slower and cheaper technology; for example if the registers are built on Nand gates, and the cache is built on capacitors like DRAM. Though I think all CPU cache today is built with logic gates and not capacitors..
@JennieMonroe-ge1td
@JennieMonroe-ge1td Ай бұрын
Thank you for your content
@vibhu5034
@vibhu5034 6 ай бұрын
Great video with a very clear explanation, thankyou so much you are a great teacher.
@girishmaitry8268
@girishmaitry8268 2 ай бұрын
Short video but very helpful🙂🙂
@ctrltheory6070
@ctrltheory6070 8 ай бұрын
the analogy is perfect !
@tomq6491
@tomq6491 5 ай бұрын
clear concise informative thumbs up!
@vishalgauswami2239
@vishalgauswami2239 Жыл бұрын
Nice video Keep working on it. It's very helpful for others. Thanks.
@AuroraLex
@AuroraLex Жыл бұрын
0:45 This was the question I wanted answered
@kunalsinghverma7883
@kunalsinghverma7883 Жыл бұрын
thankyou so much.. you made understanding easier .. 👍🙏
@soukatdas9445
@soukatdas9445 2 ай бұрын
as registers hold a lot amount of data and CPU can access it very fast thats why registers are better that cache
@elisabetaronsson1730
@elisabetaronsson1730 Жыл бұрын
Thank you!
@OneHypeMarketing
@OneHypeMarketing Жыл бұрын
very nice analogy! thanks!
@tinnguyen199
@tinnguyen199 Жыл бұрын
really helpful!! Thanks a lot😄
@reinierkroneman5695
@reinierkroneman5695 Жыл бұрын
You deserve credit for me passing Comptia a+ 🙏🏼
@BinaBhatt
@BinaBhatt Жыл бұрын
That's very kind of you! Congratulations 👏
@almirf3729
@almirf3729 Жыл бұрын
Awesome, thanks!
@user-ld8ru7kh6u
@user-ld8ru7kh6u 5 ай бұрын
Good analogy and explanation could u give the reaon why registers are ruicker to access compared to cpu cache? (other than physical distance)
@jaron_yankey
@jaron_yankey Жыл бұрын
Great video!! Thank you!!
@rsf2671
@rsf2671 Жыл бұрын
I have Question about RISC.. There is a Difference between Risc and Risc-V??? Plzz Answer this. And make a vedio on Block Diagram of Risc-V.... Plzzz
@jakubbbbbb
@jakubbbbbb Жыл бұрын
Great video, thanks!
@yusufetturki
@yusufetturki Жыл бұрын
It was a great explanation
@SunilKumar-ie2jh
@SunilKumar-ie2jh Жыл бұрын
Wow very nice Video, thanks 👍
@StudywithmeinPakistan
@StudywithmeinPakistan 9 ай бұрын
Well done from Pakistan.
@syedyousuffaizan1779
@syedyousuffaizan1779 11 ай бұрын
Awsome content❤🔥🔥, very well explained. Would it be possible for you to make a similar video on how the data/address actually flow from the memory to cache and to the general purpose register, in detail?
@dipan246
@dipan246 Жыл бұрын
Great content Thanks
@reanwithkimleng
@reanwithkimleng 4 ай бұрын
❤❤❤❤
@bitsandbinary5170
@bitsandbinary5170 Жыл бұрын
nice mam.....good explanization
@memoricadigitalschool101
@memoricadigitalschool101 Жыл бұрын
good explanation...
@azazafridi689
@azazafridi689 Жыл бұрын
Bz the cache memory is highly storage as compare to Registers so its rule that in highly memory fetch data is hard as compared to low memory
@BinaBhatt
@BinaBhatt Жыл бұрын
That's right!
@akshaygodase8067
@akshaygodase8067 Жыл бұрын
Great video! But why internal cache is faster than external cache? Is this because, external bus to carry data is slower than internal bus? Like external is AHB where as internal is AXI?
@msbanda2123
@msbanda2123 Жыл бұрын
👍
@Cartoonworld-kr8op
@Cartoonworld-kr8op Жыл бұрын
Regiter s close and small memory that is why fasr
@nikhileshbajpai696
@nikhileshbajpai696 Жыл бұрын
So, when cpu requests data does it first checks in registers or in cache??
@nikhileshbajpai696
@nikhileshbajpai696 Жыл бұрын
@@BinaBhatt Plze correct me if i am wrong, according to me registers will be accessed first and if data is not found then cache will be accessed.
@BinaBhatt
@BinaBhatt Жыл бұрын
are you sure? You may want to understand how CPU executes programs in the first place.
@nikhileshbajpai696
@nikhileshbajpai696 Жыл бұрын
@@BinaBhatt is it like the instruction which is currently being executed by the CPU the data related to that instruction will be stored in registers and if CPU wnats to access some new data it will access cache first.
@Engineer884
@Engineer884 9 ай бұрын
You didn't discuss whether register is fast or CPU cache
@Engineer884
@Engineer884 9 ай бұрын
@@BinaBhatt I'm not able to make any perfect judgement as both of them are on-chip near to CPU. If there's no hardware difference, then maybe both have speed. But at the same time, most of the places its written that registers are made of SRAMs which is also used to make Cache, and also written that register is faster than Cache.
@Engineer884
@Engineer884 9 ай бұрын
@@BinaBhatt please reply
@Ind31181
@Ind31181 Жыл бұрын
I'm studying for SSC CGL but getting nothing 😢
RISC vs CISC | Computer Architecture
11:01
Bina Bhatt
Рет қаралды 55 М.
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 26 МЛН
Люблю детей 💕💕💕🥰 #aminkavitaminka #aminokka #miminka #дети
00:24
Аминка Витаминка
Рет қаралды 1,3 МЛН
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 268 М.
How does Computer Memory Work? 💻🛠
35:33
Branch Education
Рет қаралды 3,9 МЛН
Differences Between SRAM and DRAM | Computer Architecture
12:10
Bina Bhatt
Рет қаралды 1,6 М.
How a CPU Works in 100 Seconds // Apple Silicon M1 vs Intel i9
12:44
Why do CPUs Need Caches? - Computerphile
6:06
Computerphile
Рет қаралды 311 М.
Cache Systems Every Developer Should Know
5:48
ByteByteGo
Рет қаралды 484 М.
CONCURRENCY IS NOT WHAT YOU THINK
16:59
Core Dumped
Рет қаралды 97 М.
CPU Cache Explained - What is Cache Memory?
4:51
PowerCert Animated Videos
Рет қаралды 1 МЛН
The Fetch-Execute Cycle: What's Your Computer Actually Doing?
9:04
Tom Scott
Рет қаралды 1,8 МЛН