You didnt consider carry out in the shift right operation, so thats going to be a problem for some numbers. Try multiplying binary equivalent of 14x13
@davibezerra96222 ай бұрын
You are SUPER helpful! I needed to do EXACTLY that in my college discipline of computer architecture, but you explain it WAY, WAY better than my professor.
@mahmoudmagdy56952 ай бұрын
عظمة
@mahmoudmagdy56952 ай бұрын
starts at 9:40
@tomwimmenhove46523 ай бұрын
Why did you use multiplexers instead of simple XOR gates to invert B?
@SaadNaseem-nd5ij3 ай бұрын
Bro forget to edit the video
@insan20863 ай бұрын
Thanks sir
@Hansly_rz3 ай бұрын
love this
@emxoco3 ай бұрын
thank u so much for the great explanation on all your vids🙏
@Mythox_3 ай бұрын
Why hasn't anyone noticed that the 0 and 1 of the multiplexer are interchanged? If the difference between the data of the registers are 0 (that means they are equal) we should jump to the target - adress which got calculated with the current adress and the immediate value otherwise (reg1 and reg2 are not equal) we take the next instruction (PC + 4).
@kobrarahmani8379Ай бұрын
Maybe it is bc there is a controller (Z) and it checks the result of them ( Z =1 if they are equal else it will become 0). So if Z=0 it means it should go to the next instruction if it is one so they were equal and we should go to the immediate part.
@Mythox_Ай бұрын
@@kobrarahmani8379 yes correct. I noticed that afterwards. What you're describing is the Zero Flag. It is 1, if the results are both equal 👍🏼
@Chris-nq3ri3 ай бұрын
For pc arc final tg
@kylerjohns3 ай бұрын
I was having trouble understanding how m,n branch predictors work until I watched this video. Its much simpler than the way I was trying to make it. Thank you!
@Jackofall413 ай бұрын
Great series. Please make more videos if you can. Thank you
@aswinparamess.s25894 ай бұрын
His words are so refined that you could understand this effortlessly
@abhishekharis66734 ай бұрын
Thanks a lot there are not enough MIPS videos so I find these very helpful
@mashooly_kr71924 ай бұрын
you are legend
@guidence-through-Islam4 ай бұрын
gen z 🌸 🌸
@nallid73574 ай бұрын
He was about to barf and still gave an assembly tutorial. He's dedicated to his craft and I want to see more videos like this
@kaiwengong79294 ай бұрын
Thank you from China
@chriswysocki88164 ай бұрын
wear a darker shirt. it will be easier to see the writing on glass in the video
@McSwagical5 ай бұрын
Unfortunately I use RISC-V in my course, this still gave me some level of clarity to translate into RISC-V instead!
@McSwagical5 ай бұрын
YOU ARE SINGLE HANDEDLY SAVING MY ASSEMBLY GRADE
@McSwagical5 ай бұрын
You sir are singlehandedly savibg my CENG3420 grade (Computer Organization and Design)
@mordoplays55 ай бұрын
found the video hilarious, the raw unedited lesson made studying syscalls from a drag to a dream. Thanks so much!
@priyatalluri68635 ай бұрын
Can u send me the codes
@Zeddy271825 ай бұрын
For those who may have trouble with volume: When I watched this video on a laptop, the volume was very low but now that I'm watching on a smart phone, it's OK. So try it on a phone!😁
@Marwan-oh4tk5 ай бұрын
good
@basicallybored49625 ай бұрын
this so made my day :)
@rimurusama50706 ай бұрын
I think it should be stalls instead of nops. nops takes 5 cycles in MIPS. Both shouldn't be used interchangeably.
@chumm46216 ай бұрын
Edgington top tier edger
@GoogleUser-ee8ro6 ай бұрын
i learned so much about mips from this channel
@otequileiro6 ай бұрын
Tentei ver o video mas com o barulho do atrito da caneta.. nao consegui huahauha
@adrianarcas41626 ай бұрын
Great video!
@mohamed__swidan6 ай бұрын
you are a life saver
@NotGarbageLoops6 ай бұрын
Base 6 is great for playing with primes. All prime numbers except 2 and 3 will end in either 1 or 5. Mind you, many non-primes will also end in 1 or 5, so it's not a trivial way to find primes. But if you see a number not ending in 1 or 5, then you immediately know it's not a prime.
@therealpancake71406 ай бұрын
This is SO insanely useful. Thank you so much for uploading this clear and concise explanation. The way the professors handled this topic in my own lectures was kind of confusing and left me with some unanswered questions but you went ahead and tied everything together
@emreyaln77806 ай бұрын
this is literally the best explanation for pipelining :D thx
@Xnight-X7 ай бұрын
Hello, i need to study mips r3000, but this course is about mips r2000, are they the same?
@rizzwan-420697 ай бұрын
base 6 is basically the best number system for multiplication bc all the numbers have a pattern and it's shorter than 10 I don't think there's one better than this
@fevzierencicek72417 ай бұрын
that was very good and understandable. Thank you.
@GoogleUser-ee8ro7 ай бұрын
such great series of mini lessons. Very efficient way to learn MIPS
@moaazelsayed7 ай бұрын
finally non-hindi explanation!
@lulu-xp7mf7 ай бұрын
thank you
@imadallam91607 ай бұрын
Bro is having the most longest 6 minutes in hes life lol .but its really good presentation it help me a lot
@scrambledmandible8 ай бұрын
Is moving pc+4 instead of pc to the next stage a MIPS thing or a pipeline thing? I'm trying to follow this tutorial with Risc-V and it doesn't seem to mesh with the single-cycle architecture...
@askark47678 ай бұрын
very well explanation Dr. Edgington!!!
@nicholashaddad1088 ай бұрын
First one here 🎉
@mohamed__swidan8 ай бұрын
Great explanation!
@anthonysaidenberg16058 ай бұрын
thankyou my g
@emirhandemir38728 ай бұрын
excellent. Thanks a lot man. I literally have 1 hour left before my exam and I just learned these things. Hope I will get good grades :(