![David Black-Schaffer](/img/default-banner.jpg)
- 170
- 1 762 746
David Black-Schaffer
Приєднався 5 вер 2012
I'm a Professor at Uppsala University in Uppsala, Sweden, teaching introduction to computer architecture. Here you can find a variety of videos used in my class. Enjoy!
Відео
PARTIAL - INCLUDED IN L63 - L6 2 next pc alu
Переглядів 7402 роки тому
PARTIAL - INCLUDED IN L63 - L6 2 next pc alu
how many times are you going to say the wrong words?
But you didn't explain how do we encode the instruction
Different kids of instructions))
Thanks sir ❤ u helped me alot 🥰🥰
Super lectures🎉, but it would be more helpfull if there was a playlist where lectures are arranged in order.
Thanks, David. It was surprisingly hard to find a concise explanation for this. You're an excellent teacher.
A literally perfect video for the explanation of this concept of MIPS assembly language.
I love when I can find these almost decade old videos and they are still as helpful as the day they came out
ήρθα από τις Ηνωμένες Πολιτείες
Great evolution of MIPS in "BIIN" ™
U've help the fucker so much, Jesus bless you
good content sir my teacher recommended your channel
amazing explanation! but isn't 3<<2 12 and not 8? 05:49
These are literally the best MIPS videos on youtube. THANK YOU!!!!!!!!!!!
thank you bro
Great content explaining assembly and it's helping me build a os.
in mip we use labels, not numbers. For example on line 8: beq R5, R1, 3 ; would be beq, R5, R1, OTHER or beq R5, R1, EXAMPLE. How come you never mention this/explain how the labels would become numbers to do the math in your example that isn't even commonly used
This was really helpful. Thank you
this is very helpful thank you very much
isnt it possible to adress a specifc byte within a word? For example with the unaligned adress from the 9th Byte we could adress the 9th byte directly with byte-enable-signals which is made of the unused bit A0 and A1?
why does the immediate take the bits that were used for the destination register? 3:46
Only if my prof is this clear 😢
brother, you have no idea how helpful your playlist was. our teacher has taught nothing about mips but it was a part of our midterm syllabus. i almost didn't want to read anything about mips. but then i came across your playlist and i understood everything about mips , the register file, the main memory, the architecture and the ISA of mips. believe it or not, 50 percent of our parent was based on question on these very topics and i was able to answer them. i learnt so much from your vids that, even if i were given an additional hour, i would spend that hour writing about mips and everything you have taught me . thank you so much my friend. people like you who provide education for free are angels sent by god himself. educational organizations and universities charge hundreds and thousand of dollars , but nothing compares to the information people like you provide. forever grateful you deserve everything
Why can't we connect ALU(CC3) to DM ?
What a great tutorial! Thank you so much for making this
Now I wonder how Swedish people are so ahead.
Thanks a lot for this amazing content!
better than my professor
I wonder how crappy Universities have to be, if a guy on youtube can explain it to me perfectly in under 10 minutes, but they barely can.
This is the BEST video EVER!! I was lost during the class, but NOW I totally understand the whole concept. Thank you so much, Dr. Black-Schaffer🙏 I wish you had other CS lectures.🥺
Thanks for the lesson, I've been looking all over for 'sequencing' and 'instructions,' apparently ):)
what is the full form of MIPS?
The attention to detail in the visual diagrams are SO helpful. I needed this!! Thank you SO much, you are helping so many.
Document file?
i guess this is where my nintendo 64 obsession has taken me.
Super helpful thank you!
Literally cleared my head out mate! Thanks!
Thanks a lot
Thank you so much.
Geez this video help me a lots! CA was difficult to me before I watched this video🤩
Thanks for your effort i really enjoy watching your lectures, however The multiplication section is not clear enough,,, It could be better
This series is so useful for MIPS learners. Many thanks.
Thank you!!!!!!
8 years later...your lecture is still relevant to students. I understand more what my professor said in class thanks to your video. Thank you for your work!
You really just oversimplified the concept. Thank you so much! <3
This man just popped out from nowhere , uploaded a banger , and vanished
This is perfectly clear explanation thank you so much sir !!
I think for Calculating Next 32 bit PC in JUMP instruction, first four bits of PC+4 must be concatenated with left shifted 26 bit immediate data. Correct me If I'm wrong.
Amazing! No words. You explained it just the way I was looking for. ♥️
Thank you so much I finally understand the material that I've been struggling to conceptualize in class. This series is incredible and I now feel prepared for my midterm tomorrow!