Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Search results for query: *

  1. posterise

    register indirect mode in Assembly

    yeah, after I tried that experimentally, practically, and also compared numbers of mistakes, I finally realized what is the difference between [EAX] and EAX - indirect and direct register access, - which I could not understand before, that's why in the first post I asked what it means in plain...
  2. posterise

    register indirect mode in Assembly

    Thank you denc4 I've tried it in a program practically, and actually this is what is going on: it accepts when I use mov BX, [EAX] but it doesn't when I use mov W1, [EAX] where W1 - word Actually it gives the same number of the error which appears in case I put for expample add W1, W2 so, I...
  3. posterise

    register indirect mode in Assembly

    Thank you TessaBonting, but I don't understand what exactly happens in case I try to do this kind of thing: mov W1, [EAX] W1 - type of the W1: word or byte or mov BX, [EAX] if the number, that [EAX] points to, is a doubleword, is this number going to be just truncated when trying to put...
  4. posterise

    register indirect mode in Assembly

    Is it allowed to do the following?: mov CX, [EAX] mov [EAX], CX ??? mov W1, [EAX] mov [EAX],W1 where W1 is not doubleword (word or byte) In plain english, what is the real difference between direct and indirect access mode ? I can't find examples of invalid descriptions and the reasons why.

Part and Inventory Search

Back
Top