Lecture 5

Поділитися
Вставка
  • Опубліковано 18 вер 2024

КОМЕНТАРІ • 7

  • @janakiramanviraraghavan5614
    @janakiramanviraraghavan5614 4 роки тому +2

    Thank you all for your interest in this course. I would like to remind the viewers about the purpose of this lecture. I have mentioned this aspect a couple of times in the introductory lecture but it is worth spelling out explicitly in written form.
    DISCLAIMER: The lecture is meant to give you some familiarity with Microprocessor assembly language, specifically the x86 instruction set. This can be a separate course on its own which is indeed the case in the B.Tech/ B.E curriculum. These lectures are meant for someone who is already familiar with an alternate assembly language but may not know the x86 instructions. So DO NOT use these lectures as a substitute for information regarding the x86 instruction set. I have deliberately kept away from the in-depth details of the instruction and pathological cases as I believe they hinder the learning objectives of this course. I do not claim to be an expert in the x86 assembly language either. You are advised to take the essence of the instruction from this video and refer the textbook by Barry Brey for further details. However, what I cover in this lecture is more than enough to take you through this course. Enjoy your learning experience.

    • @janakiramanviraraghavan5614
      @janakiramanviraraghavan5614 4 роки тому

      @Abhishek Biswas Thank you for the comment. The issue should be fixed now. Can you check?

    • @SS-ud1bt
      @SS-ud1bt 3 роки тому

      Thank you Sir, for putting so much effort.
      Wish you best.

  • @sriramuelango2827
    @sriramuelango2827 3 роки тому

    Thanks for the lecture. I have a doubt on the place 15:00 in the video.
    Question: if we pop LIFO, what happens to the the first address pointed by the EBx when "POP DWORD PTR[EBx]" ? will it get the Last data on the stack, pointed by SP which is the first byte of the Dword? or the last lastly POPed data on the stack?

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

      [SP]->[EBX], [SP+1]->[EBX+1], and so on for 4 bytes

  • @ru2979
    @ru2979 3 роки тому +1

    In the stack session , so rubbish has been taught

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

      Not sure what you mean. I found it technically correct. Would you mind elaborating specifically?