"mov eax, a"和"mov dword ptr[a], eax"的问题。.
inb a = 10;
int b = 0;
- Assembly code
__asm{ mov eax, a ; eax = 10 mov dword ptr[b], eax ; b = 10}
既然第1句的a是作为一个值被使用的,那问为什么第2句不是"mov dword ptr[10], eax"??
[解决办法]
是既可以被当做地址,也可以被当做内容
发布时间: 2012-03-14 12:01:12 作者: rapoo
"mov eax, a"和"mov dword ptr[a], eax"的问题。.
inb a = 10;
int b = 0;
__asm{ mov eax, a ; eax = 10 mov dword ptr[b], eax ; b = 10}