Fetch-Decode-Execute Cycle for Absolute Addressing

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • Demonstrates the fetch decode execute cycle for a machine code instruction that uses absolute addressing

Комментарии • 28

  • @natam1616
    @natam1616 4 года назад +6

    just watched all 4 vídeos, Worthed it, more than some hours on books.

  • @andrewskyworker
    @andrewskyworker 10 лет назад +2

    i dont know how should i thank to you, i have been reading assembly language book but dont understand but now i am a little bit understand , thank you very much, your teaching with annimation open my eye , you are genius teacher

    • @johnphilipjones
      @johnphilipjones  10 лет назад +2

      Hello Andrew,
      Thank you for your generous comments.
      Best wishes
      Phil
      PS Check out the Google circles I have created for more information they can be located via the about tab RUclips About Tab. Perhaps you would like to subscribe to these circles?

  • @sudhanshugupta4066
    @sudhanshugupta4066 8 лет назад +1

    i guess this is the only video on youtube which explains how assembly language and the processing works. Great work . thanks for the video

    • @johnphilipjones
      @johnphilipjones  8 лет назад +1

      Thank you for your positive comments.
      Best wishes
      Phil

    • @sudhanshugupta4066
      @sudhanshugupta4066 8 лет назад

      just one question though. Is stack pointer same as mar?

    • @johnphilipjones
      @johnphilipjones  8 лет назад +1

      sudhanshu gupta A stack pointer is a register that stores the address of a machine code instruction that is to be executed when returning from a subroutine. It is also used to store the data from all registers that contain relevant data when a subroutine is called. It is a specialised buffer which stores data/addresses from the top down. As new data/address are stored on a stack they "push down" the older ones and the data/addresses are “popped off” a stack when being retrieved.
      A memory address register (MAR) is a buffer register used to store address patterns before they are placed on the address bus these patterns are used to select a specific memory location.

    • @sudhanshugupta4066
      @sudhanshugupta4066 8 лет назад +1

      ohk. thanks a lot

  • @31101811
    @31101811 6 лет назад +1

    This is very helpful and very to understand, hope you keep making more of these!

  • @matevarro4196
    @matevarro4196 10 лет назад +2

    Thank you so much! All of these videos helped a lot.

    • @johnphilipjones
      @johnphilipjones  10 лет назад +1

      Glad they helped thanks for commenting
      Bw
      Phil

  • @healthyfood9926
    @healthyfood9926 4 года назад +1

    Thank you so much

  • @elliec7736
    @elliec7736 4 года назад +1

    really helpful contents! much thanks

  • @grpai1
    @grpai1 5 лет назад +1

    Thank you.. Videos helped a lot...

  • @sulaimanhaider7424
    @sulaimanhaider7424 5 лет назад +1

    Very Well Explained.

  • @musicpoetichk7556
    @musicpoetichk7556 6 лет назад +1

    Very very great!
    Thank you!

  • @johnphilipjones
    @johnphilipjones  11 лет назад

    Hope the exam went well
    Phil

  • @OvercrossMC
    @OvercrossMC 11 лет назад

    Ah thanks Phil, just checking. Better ask than panic in the exam :)

  • @johnphilipjones
    @johnphilipjones  11 лет назад

    That is it for the syllabus but there are many more addressing modes they are just not part of the syllabus. So the answer is yes that is it for the CS exam. However, there are many instructions for each type of addressing mode only one for each type has been covered in the playlist so far.
    Bw
    Phil

  • @johnphilipjones
    @johnphilipjones  11 лет назад

    Don't panic Mr Mainwaring. Good luck with your exam.
    Bw
    Phil

  • @makarrovkazarov5633
    @makarrovkazarov5633 8 лет назад +2

    tnx a lot sir!

  • @OvercrossMC
    @OvercrossMC 11 лет назад

    Thanks for putting this one up Phil, is this now all 3 Addressing types needed for the CS exam?

  • @高昊-j3i
    @高昊-j3i 4 года назад

    Thank you for you videos. And I still wonder how does cpu know it's "immidiate addressing" or "absolute addressing", cuz the two instructions both hava same opcode Load.

    • @johnphilipjones
      @johnphilipjones  4 года назад +1

      The opcode is the binary pattern usually represented by a hexadecimal number. These instructions do not have the same of op code.
      Best wishes Phil

  • @maheshjamdade1
    @maheshjamdade1 7 лет назад

    need more

  • @johnphilipjones
    @johnphilipjones  11 лет назад +1

    :-)

  • @OvercrossMC
    @OvercrossMC 11 лет назад

    yeah it did, must be the same person who makes these videos writes the exam papers haha :)

  • @OvercrossMC
    @OvercrossMC 11 лет назад

    Haha "I'm in charge now"