.....this operation exactly mean?



mov  ecx,

Posted on 2010-11-27 16:12:34 by ashken
mov ecx, dword ptr

simply sets the ecx register with the dword at ebx+12..

simple enough...
Posted on 2010-11-29 02:35:45 by evlncrn8
lol! i thought that only the stack pointer and base pointer registers could be used to access memory, so you and another document i read claim that other registers like ebx,  ecx can do it too. so which segment do these other registers point to?
Posted on 2010-11-29 15:14:10 by ashken
only the stack pointer and base pointer registers could be used to access memory


This may have been true in the antiquated 16-bit era, when you could access only 64kb of memory and required segments to access more. In the more modern 32-bit protected mode, ALL the general purpose registers can be used and are pointing to the same segment which could provide access up to 4Gb of memory (if you have that much).
Posted on 2010-11-29 20:02:03 by Raymond