The MIPS Data Path for the Multi Cycle Configuration

Поделиться
HTML-код
  • Опубликовано: 4 апр 2020
  • English Lecture explaining how the MIPS chips works to process instructions in the multi-cycle mode.

Комментарии • 26

  • @daniquinteero6800
    @daniquinteero6800 2 года назад +6

    Thanks a lot!!! second year computer engineering student here😆 from the canary islands

  • @ingowenzel6818
    @ingowenzel6818 3 года назад +10

    hi, first have many thanks for giving this nice lecture. at 27 minutes into the video you discuss the execution of "Load word from memory" and for that instruction the offset won't be left-sifted by 2, because this will happen only for branch instructions that are word-aligned by four bytes. the involved mux should therefore be set to 2 so that every byte from memory could be addressed and loaded from the calculated memory address.

    • @nachumdanzig
      @nachumdanzig  2 года назад +4

      Yes, you are correct. Thanks for catching that.

    • @starocket8710
      @starocket8710 Год назад

      thanks for confirming, I also noticed that

  • @abdullaharean
    @abdullaharean Год назад

    Awesome Lecture, very easily explained with example

  • @slazy9219
    @slazy9219 2 года назад +1

    Awesome explanation! Thanks alot.

  • @user-qs3qx1oj2i
    @user-qs3qx1oj2i Год назад

    Extremely helpful, very appreciated for the clear explanation.
    תודה רבה!

  • @lennich4199
    @lennich4199 2 года назад +1

    Great Video helped me a lot thanks!

  • @SMMuhtasimulHasan
    @SMMuhtasimulHasan Год назад +1

    At around 47 for the load instruction, when the data is in the memory register waiting to be written in the write data for that part 1 has to be chosen on the mux not 0.

  • @JXChannel
    @JXChannel Год назад

    Thank you! This was very helpful.

  • @babetteroland5051
    @babetteroland5051 2 года назад +1

    Thank you, it really helped !

  • @stanleymathew861
    @stanleymathew861 3 года назад +1

    Thank you Nachum, ... helped a lot ... at my level :-)

  • @kplwijkpl6273
    @kplwijkpl6273 3 года назад +5

    do you have any pipeline( multi-cycle) lessons to upload please ? Thank you

  • @alirazatareen5651
    @alirazatareen5651 Год назад

    Lw/Sw it will choose input 2 of mux (sign extended) for branch it will choose input 3 of mux

  • @lookstheory2.0
    @lookstheory2.0 2 года назад +1

    You saved my butt.

  • @AviPars
    @AviPars 2 года назад +1

    nice!

  • @yashrutshiurim4432
    @yashrutshiurim4432 3 года назад +2

    Hopefully next year I will make one

  • @anooshkaa
    @anooshkaa 5 месяцев назад

    which book did you refer??

  • @ayase.4487
    @ayase.4487 3 года назад +2

    Hey! can you share the link at 24:50

    • @no_name4837
      @no_name4837 3 года назад

      I think I've found it: phoenix.goucher.edu/~kelliher/f2009/cs220/mipsir.html

  • @marouanmounir4379
    @marouanmounir4379 9 месяцев назад

    This is a very cool Video, but you should have gone throu it commandwise, not cyclewise

  • @amaanrampath4100
    @amaanrampath4100 3 года назад +3

    Your yawn made me yawn :0 thanks for the lesson

  • @yanirhaim7787
    @yanirhaim7787 Год назад

    Great Video! Great explanation!