MIPS Multicycle Datapath Instruction Steps Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ต.ค. 2024
  • Tutorial Overview Video for MIPS multicycle datapath instruction steps.
    I hope you guys find this useful, and thanks for the feedback!

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

  • @nathuang2730
    @nathuang2730 9 ปีที่แล้ว +61

    15 mins youtube video somehow beats an hour lecture, thank you very much !!

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

      Nat Huang a confusing lecture motivates you to watch a TH-cam tutorial LOL

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

      dude, he saved me an entire term

  • @dreewr
    @dreewr 8 ปีที่แล้ว +9

    Dude, fenomenal teaching from you. Teachers like you are making education 10x better for me, just learnt what I thought was nearly impossible. Thank you!

  • @nicholasgonzalez
    @nicholasgonzalez 9 ปีที่แล้ว +12

    Awesome video so clear and easy to understand! Took my professor 4 hours to explain the datapath instruction steps and I still didn't understand.

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

      professors should be working on researches, not teaching - they suck at it!

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

    Clear, simple and short! Thanks from ENSI (Tunisia) :)

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

    You are a life saver. The best lecture on multicycle. Thank you.

  • @dsxtheman
    @dsxtheman 7 ปีที่แล้ว +2

    In only 15 Minutes what an explanation. If only i could give more thumbs up

  • @MHStudio
    @MHStudio 7 ปีที่แล้ว +12

    Great explanation, better than my professor

  • @2441844
    @2441844 11 ปีที่แล้ว +2

    just what i was looking for..keep making these

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

    Thank you Mohammad. It was clear and simple.

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

    i would pay big money to have you as my teacher!! not even kidding! Great job sir!

  • @SPeeDKiLL45
    @SPeeDKiLL45 6 ปีที่แล้ว +2

    Thank you brother Mohammed

  • @李修桐
    @李修桐 5 ปีที่แล้ว +1

    Awesome! 15 mins video, my professor talked two weeks

  • @matteo22395
    @matteo22395 8 ปีที่แล้ว +7

    This was really good! Thanks Mohammad!

  • @XempireX18
    @XempireX18 11 ปีที่แล้ว

    this video is way better than my prof's explanation. thanks.

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

    What an awesome video! I like this very much.

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

    Man this lecture saved my ass! Thanks so much keep up the good work!

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

    thank you very much. very clear and simple!

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

    Thank you

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

    Very useful video, thank you!!

  • @TiagoDvl
    @TiagoDvl 9 ปีที่แล้ว

    Thank you, man.
    This helped a lot. I`ll probably watch this couple more times lol

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

    Thanks for a great video!

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

    Thanks for the video man.

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

    you sir are a god

  • @micahrothenbuhler2283
    @micahrothenbuhler2283 8 ปีที่แล้ว +2

    You are awesome sir

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

    Jazak Allahh..Thankyou very much

  • @ChemistryofLife
    @ChemistryofLife 9 ปีที่แล้ว

    Thanks alot
    It helped me a lot to completely understand :)

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

    super helpful. thank you

  • @fahamarafi2781
    @fahamarafi2781 8 ปีที่แล้ว +2

    So far so good :)

  • @nDrizza
    @nDrizza 9 ปีที่แล้ว

    Excellent explanation! Thank you!

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

    Great Job!

  • @registrationnn
    @registrationnn 12 ปีที่แล้ว

    very clear explanation. thank you

  • @CallSignRaven
    @CallSignRaven 11 ปีที่แล้ว

    Thank you! Very good explanation.

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

    Thank you so much

  • @deshiforce
    @deshiforce 12 ปีที่แล้ว

    You are a god

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

    can you keep post the new lectures it is great lecture ! keep it up

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

    GOOD JOB

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

    thanks alot

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

    Nice Explanation sir

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

    Very good and helpful Video. :) Helped me a lot.

  • @raekm
    @raekm 12 ปีที่แล้ว

    you're my hero, thanks

  • @b152349
    @b152349 11 ปีที่แล้ว

    wow.. this is really well explained. thanks.

  • @آيةالسليم-د1ت
    @آيةالسليم-د1ت 8 ปีที่แล้ว +2

    Are you sure you're not Walter Junior from Breaking Bad? you have the same voice .. and other than that, thank you very much for the very good explanation !

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

    Thank you soo much

  • @jsandroid1665
    @jsandroid1665 7 ปีที่แล้ว

    Thanks so much man, you're awesome

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

    thanks

  • @fortress676
    @fortress676 11 ปีที่แล้ว

    Thank You for sharing and for the clear explanation! :)

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

    Thanks for the video =)

  • @AnySub
    @AnySub 10 ปีที่แล้ว

    amazing explanation, thanks!

  • @jothiram1951
    @jothiram1951 12 ปีที่แล้ว

    Good video lecture

  • @philippem5985
    @philippem5985 9 ปีที่แล้ว

    Genius, thanks dude!

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

    I Like I love I adore ;)

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

    Interesting... my professor taught that "R-type: Reg[IR[15-11]] = ALUOut

  • @sergeych92
    @sergeych92 11 ปีที่แล้ว

    helped me very much, awesome!)

  • @muaazhammad4446
    @muaazhammad4446 6 ปีที่แล้ว

    thanks Mohammad

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

    thanksss !!

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

    thanks btw

  • @prometheussalman
    @prometheussalman 12 ปีที่แล้ว

    nice one bro !!!!!!

  • @pel1213
    @pel1213 9 ปีที่แล้ว

    Amazing video can you help me with an extra credit problem for my HW. i used the video for part 'A' really helped
    B. Consider the linc instruction, which is a variant of the lw instruction that has the same operands but also increments the base register by 4 after loading the word. Linc has the same machine code format as lw. Modify the MIPS multicycle implementation to support this instruction using as few cycles as possible.

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

    Can we execute jump instruction with just 2 steps (without decode)? Fetch -> Jump

  • @SPeeDKiLL45
    @SPeeDKiLL45 6 ปีที่แล้ว

    in step 2 you dont add pc to it but you add pc+4 to the sign extend

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

    Sir , can you explain about clock cycles on which these are happening

  • @mushahidhussainbaloch
    @mushahidhussainbaloch 12 ปีที่แล้ว

    very welldone..:)

  • @shuboli6427
    @shuboli6427 7 ปีที่แล้ว

    moooooooooore!!!!plz This video definitely save my ass

  • @sreeragmarar9095
    @sreeragmarar9095 8 ปีที่แล้ว

    Thank you Mohammad! Just one query. This may be a silly question but can you please tell me why we do a sign extend of 2 bits.

    • @cscholar
      @cscholar 8 ปีที่แล้ว

      To perform the x4, since the value is in amount of words, and each word is 4 bytes.

    • @dsxtheman
      @dsxtheman 7 ปีที่แล้ว

      "To perform the x4", what does that mean?

    • @oazedlium2985
      @oazedlium2985 6 ปีที่แล้ว

      left shift 2

  • @muhammeddawood1520
    @muhammeddawood1520 8 ปีที่แล้ว +2

    MOOOORRRRRRRRR

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

    Sometimes it sounds confident, but sometimes not haha

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

    Just condensed 4 hours long lectures given over 2 weeks into 15 minutes. Wtaf am i paying for.

  • @zakaria1193
    @zakaria1193 9 ปีที่แล้ว

    thanks