What Addressing Modes Can Assembly Languages Have?

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

КОМЕНТАРІ • 26

  • @kogalapis
    @kogalapis 5 років тому +2

    this videos help me so much, thank you mr. Schrum

  • @ColinHoad
    @ColinHoad 5 років тому +3

    Very helpful, especially your explanation of displacement addressing - thank you

  • @caesarshi9114
    @caesarshi9114 2 роки тому

    The best video of addressing mode

  • @timewrath7723
    @timewrath7723 2 роки тому

    Thank you. This video was pretty helpful for computer architecture explanation.

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

    You've given me hope.

  • @GoogleUser-nx3wp
    @GoogleUser-nx3wp 3 роки тому

    You are the hop i was looking for

  • @foxanderson967
    @foxanderson967 4 роки тому +1

    LEGENDARY VIDEO

  • @newlinks883
    @newlinks883 2 роки тому

    Thanks, great explanation, very clear

  • @user-fr5be6gy3u
    @user-fr5be6gy3u 3 роки тому

    Very helpful, thanks

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

    Hi help me solve this problem please!!! . Memory cells 20, 30, and 40 contain 40, 50, and 60, respectively. State the contents of the accumulator after executing each of the following instructions.

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

    thank you

  • @ghosthunter9897
    @ghosthunter9897 2 роки тому

    Thanks man!!

  • @Fullstackdev-
    @Fullstackdev- 3 роки тому

    thank you so much

  • @kgjdhkgd
    @kgjdhkgd 2 роки тому

    Where is the difference between LOAD x5000h and LOAD x9000h, itis the same instruction
    just a different number, or am I missing something out? Is it because there is a Address in that memory?

    • @JacobSchrum
      @JacobSchrum  2 роки тому +2

      These are hypothetical instructions and not real ones. The point is that one system could have a "LOAD" type instruction that uses direct addressing, but another could have a "LOAD" instruction that uses indirect addressing. However, if you wanted support for both types of addressing in a single instruction set, you would need to give the instructions different names of have some other way of differentiating them

    • @kgjdhkgd
      @kgjdhkgd 2 роки тому

      @@JacobSchrum oh ok, thank you !

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

    Tks u!

  • @blueskygaming5632
    @blueskygaming5632 5 років тому

    That was helpful, thank!

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

    how do you know what addressing mode is being used in binary code

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

      Every opcode has support for specific addressing modes. Sometimes the addressing is determined by the opcode itself, and there are even cases when a seemingly identical assembly instruction (same mnemonic) will translate to different opcodes. However, some instruction sets have an extra portion of the instruction format that specifies the addressing mode.

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

      @@JacobSchrum so when the operands need more bits allocated for allowing more memory addresses then you use the addressing mode right?
      i was always wondering because on some diagrams for binary code ill see that multiple bits are used for the addressing mode
      each bit would represent direct or indirect addressing right?is there a certain combination of bits that would show what addressing mode its using like for instance would there be a certain sequence of binary numbers that would imply Indirect addressing Mode, or Indexed addressing mode

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

    thank you good man

  • @pqplay1462
    @pqplay1462 5 років тому

    I'm really enjoying your videos, thanks a lot.

  • @GoogleUser-nx3wp
    @GoogleUser-nx3wp 3 роки тому

    Whats an OPcode?

  • @yasmineettaleby454
    @yasmineettaleby454 5 років тому

    thanks man

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

    LOUDER, please......