如何解析表达式并将其放入寄存器中,在内联汇编中使用它,甚至再次使用它并将其放在某个地方?
例如:
EAX=a[i]; //Any expression that valid in C++
__asm xor eax,0xFFFF //Do something with this
b[i]=EAX; //And then put it in some variable.
顺便说一句,原因是性能。
如何解析表达式并将其放入寄存器中,在内联汇编中使用它,甚至再次使用它并将其放在某个地方?
例如:
EAX=a[i]; //Any expression that valid in C++
__asm xor eax,0xFFFF //Do something with this
b[i]=EAX; //And then put it in some variable.
顺便说一句,原因是性能。