#include int main() { int result = 0; __asm { mov eax, -2 mov ecx, 800 imul ecx mov result, eax } printf("result=%d \n", result); __asm { mov eax, -2 mov ecx, 800 imul eax, ecx mov result, eax } printf("result=%d \n", result); __asm { mov ecx, 800 imul eax, ecx, -2 mov result, eax } printf("result=%d \n", result); return 0; }