10. Understanding Direct Mapping - Computer Organization - Gate

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ค. 2018
  • This lecture covers detailed explanation of direct mapping with simple example also the perspective of CPU to handle a physical address. #co #gatecs #gate #packetprep #coa #computerorganization #directmapping

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

  • @eisforellabean
    @eisforellabean 4 ปีที่แล้ว +48

    this just gave me the 'aha' moment. thank you!!

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

    Perfect explanation. Calm, direct, accurate and makes perfect sense. This is how tutorial should be.

  • @6Ryker6
    @6Ryker6 5 ปีที่แล้ว +9

    Yes, yes, yes! This is exactly what I've been looking for. Thank you!

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

    so much clearer than my Computer Architecture professor! thank you so much :)

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

    Extremely well explained! I've been struggling in class with bit assignments. Thank you so much :)

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

    The best illustration ever seen, thank you!

  • @faizanafridi9682
    @faizanafridi9682 5 ปีที่แล้ว +4

    thanks for the videos from now I am in love with CO . your compact style is awsome. Keep it up

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

    Your explaination has just give me a new life! Thank so much.

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

    The best explanation on the internet ...waisted 3 days to understand ths and this video cleared my doubts in minutes. Thank you so much sir.

  • @shashankesh
    @shashankesh 6 ปีที่แล้ว +5

    Now I am in love with computer organization. Big thanks to your teaching methodology. Hope more videos are coming soon.

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

    Best video for understanding the direct mapping. Thank you for your effort.

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

    that is a great explanation, simple and straight forward, thank you!

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

    thanks, i was confused from another explaination and needed this to get it

  • @Shietaehyung
    @Shietaehyung 2 ปีที่แล้ว

    Really it the best video I have ever seen in the youTube !!!!! Please keep it continue .Billion of thanks sir.

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

    you sir is great...such clarity and simplicity.....thanks for ur efforts ...

  • @NisargGol7890
    @NisargGol7890 4 ปีที่แล้ว

    cant find a better explanation for direct mapping across youtube!!

  • @guptagaurav916
    @guptagaurav916 3 ปีที่แล้ว

    Probably the best way to explain this! Thanks a ton✨

  • @Sir-Extremity
    @Sir-Extremity 5 ปีที่แล้ว

    Very good explanation and quality video. Thank you for your effort.

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

    Best lecture I've ever seen before

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

    I finally understood this!
    Thank you so much!

  • @Arien17k
    @Arien17k 4 ปีที่แล้ว

    Many thanks! Both my book (stallings has seriously crappy examples) and professor made this totally alien

  • @yashkumardhawan6961
    @yashkumardhawan6961 5 ปีที่แล้ว

    Really simple. Superb explanation.

  • @rishav6134
    @rishav6134 4 ปีที่แล้ว

    Beautifully explained. Thank you Sir.

  • @luispintodesa8424
    @luispintodesa8424 3 ปีที่แล้ว

    Really clear, top notch explanation. Thank you!

  • @Visualmotionpro
    @Visualmotionpro 3 ปีที่แล้ว

    Awesome video! You made it so easy to understand. Thanks a lot!

  • @KhaMinhHoTube
    @KhaMinhHoTube 4 ปีที่แล้ว +4

    Thank you so much for your video

  • @hoanghiem9372
    @hoanghiem9372 3 ปีที่แล้ว

    the term 'cache miss" and 'cache hit' are well-explained. Thank you

  • @thedrunkmonk8386
    @thedrunkmonk8386 5 ปีที่แล้ว

    Good looking video and explanation. Thanks

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

    thanks for your lesson, very good explanation!

  • @zy6001
    @zy6001 4 ปีที่แล้ว

    Nicely explained and cleared my doubts! Very much better than my university lecture notes :/ Thank you very much!

  • @Ravikumar-xj9fv
    @Ravikumar-xj9fv 3 ปีที่แล้ว

    PRecious explanation, no further doubts about cache addressing, tags etc after hearing this

  • @bombombakudan2831
    @bombombakudan2831 3 ปีที่แล้ว

    Thank you SO much for making this video!! It's very helpful and clear

  • @trestenpool9045
    @trestenpool9045 3 ปีที่แล้ว

    I finally understand mate. Appreciate it very much!!

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

    Wow!!! This is a great video.

  • @akhileshpatil7500
    @akhileshpatil7500 4 ปีที่แล้ว

    Thanks .. clear explanations
    great video

  • @hugoirwanto9905
    @hugoirwanto9905 4 ปีที่แล้ว

    thanks this is the simplest and best explanation!

  • @gejalakshmiDraws
    @gejalakshmiDraws 3 ปีที่แล้ว

    clearly explained! saved my grades! tqsm.

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

    10/10. I wish my lecturers were like this

  • @mabenyjohnson6908
    @mabenyjohnson6908 3 ปีที่แล้ว

    Thank you so much for the video!

  • @MiottoGuilherme
    @MiottoGuilherme 4 ปีที่แล้ว

    Thanks man, great video!

  • @mnbvcxz1621
    @mnbvcxz1621 2 ปีที่แล้ว

    Wow it isgood clear neat and perfect.

  • @santoshkumar-uw3ql
    @santoshkumar-uw3ql 2 ปีที่แล้ว

    Nice explanation, I would recommend previous and next video links in the description.

  • @hirenpatel6118
    @hirenpatel6118 2 ปีที่แล้ว

    thank you, this is probably the best explanation i've found! one question, is it safe to say that block size must be equal to page size? edit: some research later, it seems that block size is fixed and it can equal page size but doesn't have to be.

  • @rayyoung2154
    @rayyoung2154 3 ปีที่แล้ว

    Thank you very much! Very clear.

  • @radiagulzan
    @radiagulzan 4 ปีที่แล้ว

    this was so great, thank you !

  • @lailadaraghmeh829
    @lailadaraghmeh829 2 ปีที่แล้ว

    perfect explanation, thank you

  • @user-hn7tm6mb4k
    @user-hn7tm6mb4k 4 ปีที่แล้ว

    Thank a lot. this is super help for me.

  • @Calm_Energy
    @Calm_Energy 4 ปีที่แล้ว

    Now the addresses in these examples would be for a "pretend system" because, on say an x86, the addresses would be 32bits? The breakdown(tag, index, offset) would be the same proportions though right?

  • @amanxo1
    @amanxo1 3 ปีที่แล้ว

    amazing - thanks a lot!

  • @petitoursbrun5619
    @petitoursbrun5619 2 ปีที่แล้ว

    thank u so much, great video

  • @nhatminhnguyenquang7965
    @nhatminhnguyenquang7965 2 ปีที่แล้ว

    thank you so much for this tutorial

  • @Divya-kv9lt
    @Divya-kv9lt 4 ปีที่แล้ว

    U helped me a lot sir 🙏🙏🙏

  • @shubhamchakraborty7396
    @shubhamchakraborty7396 3 ปีที่แล้ว

    Its awesome ❤️ Thanks

  • @MARTOUFFF06
    @MARTOUFFF06 4 ปีที่แล้ว

    OMG thank you so much !
    Something so easy but also quite often poorly explained.
    Not gonna lie, I was "scared" by your accent (not your fault) but you surely know how to share your knowledge !

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

    awesome highly suggesting of bech students of jntuk kakinada
    for cao subject

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

    sir please upload more video on pipelining...

  • @DanielRamirez-di4po
    @DanielRamirez-di4po 4 ปีที่แล้ว +1

    Amazing video! Gave me the missing link of understanding what the hell I was reading in the classroom text.

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

    You're amazing!

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

    So basically if the the cache is a miss, the CPU will go to the main memory to access the data and load it into the cache, and if it is a hit the CPU will load the data straight from the cache? I am just a little confused as to if it is a miss, will the data not be pulled until the next clock cycle?

  • @puddingspy9837
    @puddingspy9837 2 ปีที่แล้ว

    great vid

  • @harendrasingh_22
    @harendrasingh_22 5 ปีที่แล้ว +5

    2:58 finally got it.

  • @vedantshirodkar
    @vedantshirodkar 5 ปีที่แล้ว

    Nicely explained

  • @aronquemarr7434
    @aronquemarr7434 4 ปีที่แล้ว

    Great.

  • @maxhmetonxrono
    @maxhmetonxrono 3 ปีที่แล้ว

    Ppl you have to watch this video it is so clearly example !!!!!

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

    What is the use of block offset then after decoding?

  • @AakashKumar-root007
    @AakashKumar-root007 4 ปีที่แล้ว

    Thank you sir like really ,

  • @pilotandy_com
    @pilotandy_com 4 ปีที่แล้ว

    Im still not sure how to write back to main memory, but this is a start.

  • @mk9834
    @mk9834 4 ปีที่แล้ว

    thanks help alot!

  • @kotshifotshi739
    @kotshifotshi739 3 ปีที่แล้ว

    perfect thank you sooooooooooo muchhhhhh!

  • @Noufs101
    @Noufs101 3 ปีที่แล้ว

    THANK YOU!

  • @livb4139
    @livb4139 2 ปีที่แล้ว

    tag bits are inside the cache right? one per block?

  • @tunahanburakdirlik1537
    @tunahanburakdirlik1537 5 ปีที่แล้ว

    thanks for your effort sir
    ı have an qustion; in the (6.03) block size how become equal to 8 bytes , what is the formula of block size?

    • @maqalmulla2891
      @maqalmulla2891 5 ปีที่แล้ว

      It was just an assumption. So there is no formula. c:

  • @azamvisuals
    @azamvisuals 2 ปีที่แล้ว

    Thank You sir !!!!!!

  • @ashupipalia6046
    @ashupipalia6046 4 ปีที่แล้ว

    great sir

  • @perfectpakka8151
    @perfectpakka8151 4 ปีที่แล้ว

    You are King of explanations sir... Big salute...

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

      Thanks man

    • @perfectpakka8151
      @perfectpakka8151 4 ปีที่แล้ว

      @@PacketPrepA Humble Request... Please try to complete the entire portion of GATE CS in your Channel.
      Please sir...
      Also, I will share your channel to all my friends who are preparing for GATE.

  • @night23412
    @night23412 3 ปีที่แล้ว

    THANK YOU SO MUCH

  • @hung4699
    @hung4699 3 ปีที่แล้ว

    Thank you so much

  • @amruthap6334
    @amruthap6334 3 ปีที่แล้ว

    awesomeeeeeee💖💖

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

    Thank you.

  • @vinzvinz8126
    @vinzvinz8126 4 ปีที่แล้ว

    thanks bra, amazing

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

    I have a final exam on this tomorrow and you saved my butt :D thank you

  • @LearningWithNisa
    @LearningWithNisa 4 ปีที่แล้ว

    Excellent explaination , sir which tool or hardware are u using while writing?

    • @PacketPrep
      @PacketPrep  4 ปีที่แล้ว

      I used ipad and apple pencil

  • @undivided6959
    @undivided6959 4 ปีที่แล้ว

    Thank you bro

  • @dimitriskatsikas7281
    @dimitriskatsikas7281 4 ปีที่แล้ว

    Thanks sir

  • @mertcihangiroglu7402
    @mertcihangiroglu7402 3 ปีที่แล้ว

    what about the validity bit?

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

    undertanding directly mapped to my brain

  • @user-re4bz4qu9m
    @user-re4bz4qu9m 2 ปีที่แล้ว

    Thanks

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

    thanks

  • @vallabhahere1564
    @vallabhahere1564 3 ปีที่แล้ว

    thankyou

  • @orjwanahmed3280
    @orjwanahmed3280 2 ปีที่แล้ว

    Thank you very much, this is absolutely clear and that what we call in Islam "Ehsan" thanks again 👍🏻💙💙

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

    sir plz write full form instead of using abbreviations. that would be awesome

  • @yifangyuan4998
    @yifangyuan4998 4 ปีที่แล้ว

    better than my professor

  • @saintboimike
    @saintboimike 4 ปีที่แล้ว

    GOD SENT

  • @maq17
    @maq17 4 ปีที่แล้ว

    How do we know block size=8 bytes? explain plz

    • @SuryatejaPericherla
      @SuryatejaPericherla 4 ปีที่แล้ว

      In competitive exams like gate they will mention what will be the size of a block in the question.

  • @thisissharief7651
    @thisissharief7651 4 ปีที่แล้ว

    confused with bits and bytes in this lecture but good effort

  • @christ4552
    @christ4552 3 ปีที่แล้ว

    10:00

  • @christ4552
    @christ4552 3 ปีที่แล้ว

    4:15

  • @xianchen1935
    @xianchen1935 3 ปีที่แล้ว

    Who cares about the accent, the explanation and illustration are __beautiful__

  • @magnusbrzenk447
    @magnusbrzenk447 3 ปีที่แล้ว

    This was great, but if you want an even clearer explanation then check out this pdf: courses.cs.washington.edu/courses/cse378/09wi/lectures/lec15.pdf

  • @Feli10VFB
    @Feli10VFB 3 ปีที่แล้ว

    i kiss your eyes brother