David Black-Schaffer
David Black-Schaffer
  • 170
  • 1 762 746
L2 4 sequencer instructions
L2 4 sequencer instructions
Переглядів: 1 819

Відео

mips tutorial demo3 edited
Переглядів 2902 роки тому
mips tutorial demo3 edited
L6 3 fetch alu memory
Переглядів 6 тис.2 роки тому
L6 3 fetch alu memory
L2 1 isa register memory
Переглядів 1,6 тис.2 роки тому
L2 1 isa register memory
mips tutorial demo1 edited
Переглядів 2832 роки тому
mips tutorial demo1 edited
mips tutorial slides05 08 edited
Переглядів 2702 роки тому
mips tutorial slides05 08 edited
L9 4 dynamic predictors
Переглядів 1,5 тис.2 роки тому
L9 4 dynamic predictors
L1 5 arithmetic
Переглядів 1,1 тис.2 роки тому
L1 5 arithmetic
quiz test
Переглядів 1302 роки тому
quiz test
L5 5 mux demux memory array
Переглядів 1,6 тис.2 роки тому
L5 5 mux demux memory array
L10 3 connecting serial
Переглядів 4282 роки тому
L10 3 connecting serial
L5 1 logic gates
Переглядів 7702 роки тому
L5 1 logic gates
L5 9 dram
Переглядів 5912 роки тому
L5 9 dram
L6 5 control signals branch logic
Переглядів 6 тис.2 роки тому
L6 5 control signals branch logic
L3 1 Formats and immediates
Переглядів 4542 роки тому
L3 1 Formats and immediates
mips tutorial slides01 04 edited
Переглядів 1722 роки тому
mips tutorial slides01 04 edited
L3 6 isa 2
Переглядів 3122 роки тому
L3 6 isa 2
L2 3 data transfer
Переглядів 6732 роки тому
L2 3 data transfer
L1 2 what is computer architecture
Переглядів 1,3 тис.2 роки тому
L1 2 what is computer architecture
L2 2 processor model data ops
Переглядів 3622 роки тому
L2 2 processor model data ops
L5 4 multi input karnaugh maps
Переглядів 3232 роки тому
L5 4 multi input karnaugh maps
L3 3 proceedures 1
Переглядів 4622 роки тому
L3 3 proceedures 1
PARTIAL - INCLUDED IN L63 - L6 2 next pc alu
Переглядів 7402 роки тому
PARTIAL - INCLUDED IN L63 - L6 2 next pc alu
mips tutorial slides09 11 edited
Переглядів 1552 роки тому
mips tutorial slides09 11 edited
L3 4 proceedures and stack
Переглядів 5722 роки тому
L3 4 proceedures and stack
L4 3 signed numbers
Переглядів 5442 роки тому
L4 3 signed numbers
mips tutorial slides12 edited
Переглядів 862 роки тому
mips tutorial slides12 edited
L6 1 processor intro
Переглядів 8 тис.2 роки тому
L6 1 processor intro
L4 5 floating point examples
Переглядів 4042 роки тому
L4 5 floating point examples
L5 7 counter
Переглядів 4822 роки тому
L5 7 counter

КОМЕНТАРІ

  • @tolanCode
    @tolanCode 14 годин тому

    how many times are you going to say the wrong words?

  • @GospodinNelson
    @GospodinNelson 2 дні тому

    But you didn't explain how do we encode the instruction

  • @hedgehog337
    @hedgehog337 3 дні тому

    Different kids of instructions))

  • @kobrarahmani8379
    @kobrarahmani8379 17 днів тому

    Thanks sir ❤ u helped me alot 🥰🥰

  • @Deepak.K.V
    @Deepak.K.V Місяць тому

    Super lectures🎉, but it would be more helpfull if there was a playlist where lectures are arranged in order.

  • @caiofernando
    @caiofernando Місяць тому

    Thanks, David. It was surprisingly hard to find a concise explanation for this. You're an excellent teacher.

  • @konozbinrashid7774
    @konozbinrashid7774 Місяць тому

    A literally perfect video for the explanation of this concept of MIPS assembly language.

  • @Boofski
    @Boofski Місяць тому

    I love when I can find these almost decade old videos and they are still as helpful as the day they came out

  • @0.administrator
    @0.administrator Місяць тому

    ήρθα από τις Ηνωμένες Πολιτείες

  • @0.administrator
    @0.administrator Місяць тому

    Great evolution of MIPS in "BIIN" ™

  • @0.administrator
    @0.administrator Місяць тому

    U've help the fucker so much, Jesus bless you

  • @onlyibtihaj4823
    @onlyibtihaj4823 Місяць тому

    good content sir my teacher recommended your channel

  • @Benisued
    @Benisued 2 місяці тому

    amazing explanation! but isn't 3<<2 12 and not 8? 05:49

  • @sundamsoomro4332
    @sundamsoomro4332 2 місяці тому

    These are literally the best MIPS videos on youtube. THANK YOU!!!!!!!!!!!

  • @RaoulSorrentino
    @RaoulSorrentino 2 місяці тому

    thank you bro

  • @homescriptone
    @homescriptone 2 місяці тому

    Great content explaining assembly and it's helping me build a os.

  • @surrendereverything244
    @surrendereverything244 2 місяці тому

    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

  • @esmondadjei
    @esmondadjei 2 місяці тому

    This was really helpful. Thank you

  • @angelgiovanis3188
    @angelgiovanis3188 2 місяці тому

    this is very helpful thank you very much

  • @kpax9284
    @kpax9284 3 місяці тому

    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?

  • @aster4405
    @aster4405 3 місяці тому

    why does the immediate take the bits that were used for the destination register? 3:46

  • @rrt19254
    @rrt19254 3 місяці тому

    Only if my prof is this clear 😢

  • @AdityaKVS-du8xw
    @AdityaKVS-du8xw 3 місяці тому

    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

  • @prathyushpulla7936
    @prathyushpulla7936 3 місяці тому

    Why can't we connect ALU(CC3) to DM ?

  • @jjones3705
    @jjones3705 3 місяці тому

    What a great tutorial! Thank you so much for making this

  • @shreeraj_deshmukh_iit
    @shreeraj_deshmukh_iit 4 місяці тому

    Now I wonder how Swedish people are so ahead.

  • @nr_iitg
    @nr_iitg 4 місяці тому

    Thanks a lot for this amazing content!

  • @yichengshi
    @yichengshi 4 місяці тому

    better than my professor

  • @ner0718
    @ner0718 4 місяці тому

    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.

  • @Zeddy272
    @Zeddy272 5 місяців тому

    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.🥺

  • @AndrewMilesMurphy
    @AndrewMilesMurphy 5 місяців тому

    Thanks for the lesson, I've been looking all over for 'sequencing' and 'instructions,' apparently ):)

  • @stoicstone521
    @stoicstone521 5 місяців тому

    what is the full form of MIPS?

  • @racheljeehye
    @racheljeehye 5 місяців тому

    The attention to detail in the visual diagrams are SO helpful. I needed this!! Thank you SO much, you are helping so many.

  • @rionelcaldo2845
    @rionelcaldo2845 5 місяців тому

    Document file?

  • @stpedro-ht9ng
    @stpedro-ht9ng 5 місяців тому

    i guess this is where my nintendo 64 obsession has taken me.

  • @harlandvibes8530
    @harlandvibes8530 5 місяців тому

    Super helpful thank you!

  • @ExiledMilesAway
    @ExiledMilesAway 6 місяців тому

    Literally cleared my head out mate! Thanks!

  • @LebuAckermann
    @LebuAckermann 6 місяців тому

    Thanks a lot

  • @VikramReddyAnapana
    @VikramReddyAnapana 6 місяців тому

    Thank you so much.

  • @serenliceackeric9732
    @serenliceackeric9732 7 місяців тому

    Geez this video help me a lots! CA was difficult to me before I watched this video🤩

  • @user-ek5xz6if6j
    @user-ek5xz6if6j 7 місяців тому

    Thanks for your effort i really enjoy watching your lectures, however The multiplication section is not clear enough,,, It could be better

  • @roycrxtw
    @roycrxtw 7 місяців тому

    This series is so useful for MIPS learners. Many thanks.

  • @ranael-achkar9936
    @ranael-achkar9936 7 місяців тому

    Thank you!!!!!!

  • @ngocchaunguyen8685
    @ngocchaunguyen8685 7 місяців тому

    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!

  • @Andrew_k_
    @Andrew_k_ 8 місяців тому

    You really just oversimplified the concept. Thank you so much! <3

  • @aymenbelghoul2713
    @aymenbelghoul2713 8 місяців тому

    This man just popped out from nowhere , uploaded a banger , and vanished

  • @bw-fd1uy
    @bw-fd1uy 8 місяців тому

    This is perfectly clear explanation thank you so much sir !!

  • @mairajuddinmusharrafmohamm9267
    @mairajuddinmusharrafmohamm9267 8 місяців тому

    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.

  • @athu1148
    @athu1148 8 місяців тому

    Amazing! No words. You explained it just the way I was looking for. ♥️

  • @mesp3786
    @mesp3786 8 місяців тому

    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!