My question is how we can write effective address in 16, 32 or 64 bit modes. We know that the following is a valid effective address in 16 bit IA-32 protected:
Can we specify: +disp8 as an address?

Also suppose we write a code for IA-32 protected, the following is a valid effective address:

But is , +disp32 a valid valid effective address? how about  +disp32?

In real mode(16-bit) we have +disp8 but is "+disp8" valid?

And my last question is that how you write a valid address in 64 bit mode?
Posted on 2010-05-09 04:15:03 by logicman112
/Moved the answer to the other topic which is a clone of this one. This one may be deleted
Posted on 2010-05-09 09:42:53 by ti_mo_n