Instruction Breakdown/Datapath Tutorial

  Рет қаралды 316,310

Progressive Learning Platform

Progressive Learning Platform

Күн бұрын

Пікірлер: 219
@14598175
@14598175 7 жыл бұрын
Perfect! 18 minutes to do what thousands of professors all over the world can't accomplish in 18 days!
@shadyashraf1031
@shadyashraf1031 4 жыл бұрын
TRUE AFFFFF
@jadelkarchi3305
@jadelkarchi3305 3 жыл бұрын
yes! clear and animated !
@somdit7055
@somdit7055 2 жыл бұрын
so truuuuuu, and my prof even tried to do it in 2 days 😅
@velculal8330
@velculal8330 Ай бұрын
Still true 😂
@Bravo-xr9yr
@Bravo-xr9yr 7 жыл бұрын
Understood in 18 minutes what my college professor tried to explain in 2 weeks !
@ikaros9727
@ikaros9727 5 жыл бұрын
He tried it for 2 weeks? i had 1 lecture ^^
@Emir-xq7jt
@Emir-xq7jt 2 жыл бұрын
same... had to look at slides in order to form a simple sentence
@trickystyler
@trickystyler 6 жыл бұрын
5:47 addu $t0 $t0 $1 9:58 j myLabel 12:49 beq $t0 $t1 myLabel 15:42 sw $t0 12($t1)
@mconjeonjwioce4312
@mconjeonjwioce4312 6 жыл бұрын
thanks
@lzl95
@lzl95 5 жыл бұрын
you are awesome !!
@РоманВасилів-к5ц
@РоманВасилів-к5ц 8 жыл бұрын
Best MIPS datapath tutorial by now. Thank you guys!
@SaxtnS
@SaxtnS 6 жыл бұрын
After stress crying for like an hour over this course and then watching your video, I've gotta say that you are my savior. Keep it up
@mikek.2703
@mikek.2703 8 жыл бұрын
The ultimate explanation. THANKS.
@gerolori
@gerolori 3 жыл бұрын
That's insanely valuable, the simple animation is cristal clear whereas the professors have the concept clear in their mind but can't find a way to make it simple for us. Thanks Again, hope to pass the exam tomorrow, good luck everyone!
@ThuyNguyen-bu9ge
@ThuyNguyen-bu9ge 7 жыл бұрын
How awesome to learn from an animated visualization of MIPS instructions going through a datapath. Thank you so much for your lecture!
@davidbalderrrama
@davidbalderrrama Жыл бұрын
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
@sanidhyas3s
@sanidhyas3s 2 жыл бұрын
He freaking explained every single connection. Simply Perfect.
@velculal8330
@velculal8330 Ай бұрын
Thank you so much. I've been preparing for my exam and now I see the bright side of my future
@gericapo8739
@gericapo8739 4 жыл бұрын
The best breakdown of the topic I have ever seen so far.
@nilshenrik8530
@nilshenrik8530 2 ай бұрын
Very good!! Watching this video is 10x better than reading 50 pages about the same stuff!
@williamcoffin2360
@williamcoffin2360 2 жыл бұрын
This video should be up for an award. Absolutely incredible.
@wintutorials2282
@wintutorials2282 10 күн бұрын
Thanks so much. This video sums up about 2 days of information that I gained by figuring out what my professor meant
@zerodept
@zerodept 6 жыл бұрын
Better than 3 weeks of boring lectures!!!!
@Knechtspieler
@Knechtspieler 2 жыл бұрын
i had to look this video about 4 times. But now it clicked. Thank you very much!
@cusematt23
@cusematt23 10 ай бұрын
This vid is great. Realizing now its over 8 years old! Still one of the clearest explanations I can imagine.
@mystic3549
@mystic3549 9 ай бұрын
this is just so professional :))) the BEST you can deliver in 18 mins...precise concise beautifully explained
@TheDivyang7
@TheDivyang7 7 жыл бұрын
This is actually the best explanation!
@bigboneless
@bigboneless 3 жыл бұрын
Yeah, actually it is
@SPYBUG96
@SPYBUG96 5 жыл бұрын
This video is the reason I did well in my class
@mihailtegovski4028
@mihailtegovski4028 5 жыл бұрын
God bless the person who is explaining this!
@gaba922
@gaba922 9 ай бұрын
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!!!!
@ahhh7025
@ahhh7025 8 ай бұрын
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 7 ай бұрын
Im in the exact same situation 😭😭 We got this though
@alexjimenez6719
@alexjimenez6719 11 ай бұрын
18 min and I’m ready for the exam, thank you!
@sayededriss2394
@sayededriss2394 4 жыл бұрын
thanks a lot man, for such a great and useful video, I have watched hundreds of videos but ur explanation is extraordinary.
@davidtv2008
@davidtv2008 6 жыл бұрын
Perfect explanation, sat through a 3 hour lecture which made no sense. You managed to explain in a few minutes and it made perfect sense.
@davidFbeckham
@davidFbeckham 5 жыл бұрын
What the fuck has my professor been doing? This needs to be explained with practical examples and simulation like this. Cannot thank you enough.
@polycoder
@polycoder 3 жыл бұрын
unbelievable explanation, I need to send my term project 10 hours later and this saves my life
@abaundwal
@abaundwal 4 жыл бұрын
I'm in tears. What a legend! :')
@polycoder
@polycoder 3 жыл бұрын
exactly, what a legend
@christianmassuh5985
@christianmassuh5985 7 жыл бұрын
Incredible! This is the best explanation I’ve seen so far on this topic. Wish my university taught it like this. Thank you so much!
@manueleportelacolon4572
@manueleportelacolon4572 4 жыл бұрын
consider doing one for pipelining and hazards this video is one of the best out there for this topic.
@austinfritzke9305
@austinfritzke9305 4 жыл бұрын
Thank you. Most comprehensive video I could find
@matiasl.ceballos3346
@matiasl.ceballos3346 3 жыл бұрын
Magnificent explanation! I hope you are concious of the quality of this material. I have no words to explain how usefull this video is for me. Thanks!!
@kyledrewes6552
@kyledrewes6552 2 жыл бұрын
This gave me a new perspective of computer science. This is a brilliant tutorial thank you!
@joeychance4996
@joeychance4996 3 жыл бұрын
Have been struggling to understand this after it was taught by my professor, but watching this one video made it so clear! You guys are doing an awesome job and a great service to the community!
@huzaifahussnain5669
@huzaifahussnain5669 5 жыл бұрын
The best video i have seen so far on the topic. Keep it up man!!
@johnpham5217
@johnpham5217 7 жыл бұрын
Thanks so much for creating this video. It helped a lot with my computer architecture course!
@gracezhao3168
@gracezhao3168 6 жыл бұрын
I have looked at many expansions and videos, you are the only one that make me understand the concept! Thanks! And great video!
@Sgoose105
@Sgoose105 4 жыл бұрын
Hope you make more videos like this
@aracelizmaree6632
@aracelizmaree6632 6 жыл бұрын
this video held it downnnnn for my exam in comp architecture BLESSSS YOU
@alinahairbraiding3738
@alinahairbraiding3738 7 жыл бұрын
OMG! trust me I went thru a lot of tutorial about datapath and this is by far the BEST. Hat off man.
@shawnfoh2266
@shawnfoh2266 2 жыл бұрын
You saved my life. Clean explanation!
@ellurisubashchandra7564
@ellurisubashchandra7564 5 жыл бұрын
Very Clear Explanation. Thank you for making this video.
@dtalmood
@dtalmood 4 жыл бұрын
Seriously well done, you made learning this much easier!
@guruvedharamananr5431
@guruvedharamananr5431 7 жыл бұрын
thank you sir no lecture can be like this.Every one should watch this.
@evanwilson4756
@evanwilson4756 3 жыл бұрын
Absolute legend for my quiz this week
@sargamtelang8218
@sargamtelang8218 5 жыл бұрын
Can you do a similar video for a multi cycle datapath please?
@tayfunfrtna8922
@tayfunfrtna8922 4 жыл бұрын
I did not understand while studing myself, but now I understand very well. Thanks a lot to tutorial.
@sarparslan8035
@sarparslan8035 11 ай бұрын
Amazing explanation, thank you so much!
@renanbaqui1
@renanbaqui1 3 жыл бұрын
Great explanation! Thank you very much!
@UnconventionalPotato
@UnconventionalPotato 6 жыл бұрын
Teaching done right. I appreciate the effort you put into this.
@julianh0990
@julianh0990 Жыл бұрын
i searched for "the office stroller scene", why does this come up? Nonetheless, I was thoroughly entertained throughout this video.
@shadyashraf1031
@shadyashraf1031 4 жыл бұрын
you are an angel .. and a genius .. YOU SAVED MY LIFE
@saqibrehman2085
@saqibrehman2085 3 жыл бұрын
I never commented on video at youtube its my first comment. Thanks Man really apreciated. love you.
@PvMxSolo
@PvMxSolo 7 жыл бұрын
very good video. This is the only video that explained it very well. Keep up the good work. Wasnt able to understand it in college, I did understand it now
@islamahmed3647
@islamahmed3647 7 жыл бұрын
best MIPS data path Tutorial I have ever seen !! Thank you
@rothenbergt
@rothenbergt 5 жыл бұрын
The best explanation on KZbin. Love the animation. Thank you!
@AvivAharon
@AvivAharon 4 жыл бұрын
great video, thanks ! it HELPED ME A LOT to understand
@SPeeDKiLL45
@SPeeDKiLL45 6 жыл бұрын
finallly a ****ing tutorial shows you the mips datapath while explaining the 3 types!!! thx bro
@fakhraaslam296
@fakhraaslam296 6 жыл бұрын
Thankyou to provide us such a detaield explanation...
@IMissMyChipmunk
@IMissMyChipmunk 6 жыл бұрын
Extremely helpful, great explanation and visualisation.
@pythonprofreak7522
@pythonprofreak7522 6 жыл бұрын
Good simulation and explanation. Thank you!
@vietanhang3318
@vietanhang3318 4 жыл бұрын
simple and easy to understand, not like my teacher!
@amritalakshmi929
@amritalakshmi929 4 ай бұрын
Thankyou so much sir. Best vedio ever on this topic.
@thanos8107
@thanos8107 2 жыл бұрын
Thank you so much, I wish you were my professor!!
@kolumronald7251
@kolumronald7251 5 жыл бұрын
Very helpful, saves a lot of time and energy . Thumbs up.
@chadmyers4673
@chadmyers4673 2 жыл бұрын
Bro this is great! I really appreciate the explanation.
@mycs35
@mycs35 6 ай бұрын
Thank you so much. This was really helpful!
@zek256
@zek256 5 жыл бұрын
Very good, this is probably the best explanation on the internet
@shivek108
@shivek108 6 жыл бұрын
Such a helpful video. Many thanks.
@affeckben1239
@affeckben1239 2 ай бұрын
tks KZbin, what it took me 1 week but still cannot catch the information, then this video was recommended
@robertoenriquechavezrodrig731
@robertoenriquechavezrodrig731 6 жыл бұрын
The best explanation ever! Thank you so much for posting this video! It helped me with my final exams and I'm so thankful to you guys :) God bless you! ^^ Kind regards all the way from Innopolis, Russia! Friday, May 11th, 2018.
@janj7033
@janj7033 4 жыл бұрын
Great explanation
@thegreathaitian6323
@thegreathaitian6323 2 жыл бұрын
news from 2022, professors still can't teach
@rjrjenem4486
@rjrjenem4486 Жыл бұрын
Add 2023
@kreeklikesanime8938
@kreeklikesanime8938 10 ай бұрын
Add 2024
@dominatesym3513
@dominatesym3513 8 ай бұрын
@@kreeklikesanime8938same boat
@Jawu523
@Jawu523 8 ай бұрын
2024 march
@codandreas2169
@codandreas2169 6 ай бұрын
2024 may
@ThisIsMeEmna
@ThisIsMeEmna 3 жыл бұрын
so freakin clear! thanks for the explanation, animation and your efforts! it's clear enough that i could try other instructions as well.
@Bravo-xr9yr
@Bravo-xr9yr 7 жыл бұрын
The Opcode for the beq instruction is 000100 instead of 101011 which is for the Sw instruction
@sohumsohoni9417
@sohumsohoni9417 3 жыл бұрын
good catch!
@chomnansaedan4788
@chomnansaedan4788 3 жыл бұрын
They should pay you to allow professors to use this video in their lectures. cause this does what they can not do, teach.
@aniket7512
@aniket7512 5 жыл бұрын
GReat explanation SIR with useful animations !!! HatsOFF !!!
@DarkGeekDonJuan
@DarkGeekDonJuan 3 жыл бұрын
18 minutes video vs 3h of class I'm taking the 18 minutes any day of the week
@gregrell2441
@gregrell2441 8 жыл бұрын
This was really good. It was nice to see a tutorial without chicken scratch all over. What program did you use to create this? Thanks
@tomassalazar6816
@tomassalazar6816 2 жыл бұрын
thank you my man, doing my course it really helped me!
@brecoldyls
@brecoldyls 4 жыл бұрын
Excellent! I have to admit, it was a slightly humorous watching the parts of each instruction zip around the screen
@dariabuyanovsky8033
@dariabuyanovsky8033 Ай бұрын
Perfect explanation! I think I understand it.... I thought It will never happen 😅. So thank you
@nguyenphulam2849
@nguyenphulam2849 2 жыл бұрын
That's all i need. Thank you so much
@PvMxSolo
@PvMxSolo 7 жыл бұрын
more videos like this please
@aaquibkhan2222
@aaquibkhan2222 3 жыл бұрын
Very well explained. Thanks !!
@moazzamali3587
@moazzamali3587 5 жыл бұрын
Perfect. Is there videos like this on multicycle and pipe lining datapaths
@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 :)!
@petero3789
@petero3789 5 жыл бұрын
This was extremely helpful! Thanks so much for making an effort and creating this tutorial :)
@abdullahyahya2471
@abdullahyahya2471 7 жыл бұрын
Much Thanks. Best explaination.
@rawanb2375
@rawanb2375 4 жыл бұрын
perfect explanation
@eliyahutayeb6418
@eliyahutayeb6418 6 жыл бұрын
,Good and clear explanation, thank you
@tulgaachinbat7304
@tulgaachinbat7304 Жыл бұрын
Wish my professor explains it this good
@akhtarfaheem2234
@akhtarfaheem2234 3 жыл бұрын
Simply awesome!!
@Outofboundsx2
@Outofboundsx2 Жыл бұрын
Absolute masterpiece.
@pepapu7112
@pepapu7112 4 жыл бұрын
ngl...this saved my life... had to design a mips cpu from ground up with basic instruction set in 2 days using verilog HDL and schematic designs, then do modelsim testbenches and write a detailed report analyzing waveforms... and this helped me get stared...
@athanasiospapazoglou7310
@athanasiospapazoglou7310 4 жыл бұрын
Sounds like alot of work .Which class is this?
@pepapu7112
@pepapu7112 4 жыл бұрын
@@athanasiospapazoglou7310 It was a bunch of assignments that lead up to the last one, prior to this one we were tasked to make the ALU of it, which was nothing, and were only given 2 weeks at best to finish the rest of the design, cuz the term was about to end. Bad planning by the Professor. Only until the last 2 days that I found this video and used it's datapath design that I managed to finish the assignment in time.(In fact this diagram is from the famous book “computer organization and design: hardware/software interface” by Dr D Patterson.) The course name can translated into: the principle and design of Computer, we had to learn some C, the mips assembly, datapaths(only simplified examples, if prof provided this diagram I wouldn't have struggled), pipeline, ram, io, etc. All the materials(ppt, homework, assignments) my prof used were ripped off from a course in UC Berkeley. My prof was not thinking straight, UC Berkeley students usually has 4 courses per term and they have lab time and tutors I believe, we only had lectures, assignments had to be done in our own time with little help, and we have freaking 7,8 other courses to do per term(yes, our system is so bad, very different to western unis). The prof blame us for not keeping up and we were all hella mad. His planning and teaching were so bad. You can imagine how his rating turned out. lol
@senbagapriyas1886
@senbagapriyas1886 5 жыл бұрын
Best lecture ever
@snorring_worms
@snorring_worms 3 жыл бұрын
great tutorial!
@Gina-db9rv
@Gina-db9rv 4 жыл бұрын
GREAT VISUAL EXPLANATION THANK YOU!
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 7 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,3 МЛН
Haunted House 😰😨 LeoNata family #shorts
00:37
LeoNata Family
Рет қаралды 16 МЛН
Lecture 22 - Building a Datapath
45:17
Izzat El Hajj
Рет қаралды 30 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
“Hello, world” from scratch on a 6502 - Part 1
27:25
Ben Eater
Рет қаралды 4,8 МЛН
The Magic of RISC-V Vector Processing
16:56
LaurieWired
Рет қаралды 327 М.
I Designed My Own 16-bit CPU
15:46
AstroSam
Рет қаралды 2,1 МЛН
I Built a BETTER CPU in Excel
12:22
Inkbox
Рет қаралды 68 М.
The Fetch-Execute Cycle: What's Your Computer Actually Doing?
9:04
Tom Scott
Рет қаралды 1,8 МЛН
CA16 - MIPS control signals
11:55
Karen Janice Mazidi
Рет қаралды 36 М.
How computer processors run conditions and loops
17:03
Core Dumped
Рет қаралды 154 М.
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН