Progressive Learning Platform
Progressive Learning Platform
  • Видео 5
  • Просмотров 323 004
Instruction Breakdown/Datapath Tutorial
This is version 2 of the existing instruction breakdown/datapath tutorial. Some content was changed for clarity and animations were added to the datapath step-through section. This tutorial breaks down the three instruction types (r, j, i) to show how they are different and what those differences are. It also steps each type through a simplified diagram of the processor's datapath to further illustrate how the different encodings behave in the hardware.
Video courtesy of Dr. Sohum Sohoni, lead architect of the Progressive Learning Platform. Narration by Damon Cost. Figures created by Damon Cost and Vance Anderson who were students working under Dr. Sohoni's supervision.
Просмотров: 306 264

Видео

ECEN 4243 Final Video
Просмотров 76310 лет назад
Video created by the students of ECEN 4243. The class was a lot of fun, taught by David Fritz as the teaching assistant/apprentice.
Library/Multiple Files
Просмотров 2 тыс.10 лет назад
Library/Multiple Files
PLP Basic Input Output Tutorial
Просмотров 9 тыс.10 лет назад
This tutorial uses version 4.1 of the PLPTool and aims to introduce memory-mapped input/output devices such as the seven-segment display, switches, and LEDs. The video starts with a simple loop using a jump instruction and a label, for the purpose of polling the switch values in real time. This is demonstrated using the simulated switches and LEDs. The video then goes on to include the use of f...
My First PLP Program
Просмотров 5 тыс.10 лет назад
This is an introduction to PLPTool, and uses version 4.1 of the tool. The authors, Damon Cost (who also narrates in this video), Vance Anderson, and Dr. Sohum Sohoni bring you a short and simple program that aims to get you started on programming in assembly language using PLPTool. The video walks through the equivalent PLP assembly code for "a=a b". It shows how to launch the Quick Reference f...

Комментарии

  • @amritalakshmi929
    @amritalakshmi929 13 дней назад

    Thankyou so much sir. Best vedio ever on this topic.

  • @rationalthinker9612
    @rationalthinker9612 Месяц назад

    Who in the hell thought up this insanity? Pretty sure we stole this tech from aliens.

  • @mycs35
    @mycs35 3 месяца назад

    Thank you so much. This was really helpful!

  • @vanceanderson8238
    @vanceanderson8238 3 месяца назад

    Pretty good video

  • @FA-BCS-ALIRAZAUnknown
    @FA-BCS-ALIRAZAUnknown 4 месяца назад

    best video

  • @Jawu523
    @Jawu523 4 месяца назад

    😂 amazing

  • @ahhh7025
    @ahhh7025 4 месяца назад

    My professor decided to make his in person class (which i chose SPECIFICALLY because i cannot learn online) entirely online for the rest of the semester except for exams. These videos are gonna be the reason I pass. THANK YOU SIR YOU ARE A GOD 🙏

    • @farahjaber9788
      @farahjaber9788 4 месяца назад

      Im in the exact same situation 😭😭 We got this though

  • @slothyg765
    @slothyg765 4 месяца назад

    How can you yell which operations the controller will perform based on the opcode sent in?

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

    this is just so professional :))) the BEST you can deliver in 18 mins...precise concise beautifully explained <3

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

    THANK YOU SO MUCH!!! My professor has a 3 hours long recording to explain that and wasnt able to make it clear. you helped me to get an understanding of that ocncept in 18 minutes!!!!

  • @user-ts2ij6wr9c
    @user-ts2ij6wr9c 6 месяцев назад

    This is a good course about instruction works.🐒

  • @cusematt23
    @cusematt23 7 месяцев назад

    This vid is great. Realizing now its over 8 years old! Still one of the clearest explanations I can imagine.

  • @alexjimenez6719
    @alexjimenez6719 7 месяцев назад

    18 min and I’m ready for the exam, thank you!

  • @sarparslan8035
    @sarparslan8035 8 месяцев назад

    Amazing explanation, thank you so much!

  • @delightoluwayemi1836
    @delightoluwayemi1836 8 месяцев назад

    Absolute masterpiece.

  • @user-qf3nx8iy2v
    @user-qf3nx8iy2v 8 месяцев назад

    Best online Tutor

  • @user-tg7st7jr4q
    @user-tg7st7jr4q 8 месяцев назад

    can i get the ppt of this video

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

    Wish my professor explains it this good

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

    Thank you, very helpful

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

    Thanks man :D

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

    THANK GOD I found this 8 year old video. Its been plaguing my mind how the control unit work and this video cleared it all. THSNK YOU

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

    at 14:20 , the ALU will subtract $t0, $t1, if zero, it'll go to the BRANCH AND gate and continue from there.

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

    i searched for "the office stroller scene", why does this come up? Nonetheless, I was thoroughly entertained throughout this video.

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

    U ARE A LEGEND

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

    Slay

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

    I have a question after the sign extend in the store instruction , is the shift left by 2 executed but not outputed? since there is no multiplexer to forbid the signal from going to shift left by 2? Thanks for the video , great explanation :)!

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

    damn!!!!!

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

    Awesome thank you

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

    IYTE LİLER LİKELASINDA SAYIMIZI BİLELİM XD

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

    That's all i need. Thank you so much

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

    This gave me a new perspective of computer science. This is a brilliant tutorial thank you!

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

    so it took my prof a whole semester to still fail to explain this🥲

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

    Great vid

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

    He freaking explained every single connection. Simply Perfect.

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

    This wasa really helpful ! Thank you

  • @Knechtspieler
    @Knechtspieler 2 года назад

    i had to look this video about 4 times. But now it clicked. Thank you very much!

  • @thanos8107
    @thanos8107 2 года назад

    Thank you so much, I wish you were my professor!!

  • @shawnfoh2266
    @shawnfoh2266 2 года назад

    You saved my life. Clean explanation!

  • @happilyevernever4289
    @happilyevernever4289 2 года назад

    Does this mean write back(WB) stage is implemented for SW instruction? I'm confused.

  • @jatosalo5055
    @jatosalo5055 2 года назад

    very useful

  • @blastinnn
    @blastinnn 2 года назад

    gg

  • @thegreathaitian6323
    @thegreathaitian6323 2 года назад

    news from 2022, professors still can't teach

  • @chadmyers4673
    @chadmyers4673 2 года назад

    Bro this is great! I really appreciate the explanation.

  • @juraijbinjamal5313
    @juraijbinjamal5313 2 года назад

    5:18 5:47 Rtype add 9:58 Jump

  • @void4831
    @void4831 2 года назад

    Who's here from CS-274-A?

  • @safakamran7700
    @safakamran7700 2 года назад

    why is your logo a butthole orange?

  • @gamania0258
    @gamania0258 2 года назад

    you are god

  • @tomassalazar6816
    @tomassalazar6816 2 года назад

    thank you my man, doing my course it really helped me!

  • @williamcoffin2360
    @williamcoffin2360 2 года назад

    This video should be up for an award. Absolutely incredible.

  • @elielafortune645
    @elielafortune645 2 года назад

    Gold