#include<stdio.h>#include<stdlib.h>int main(){int i;int sum;// C 版本// for( i = 0 ; i < 10; ++i)// sum += i;// loop 版本 // __asm // { // xor eax , eax// mov ecx , 10// again: // add eax , ecx// dec ecx// loop again// mov sum, eax// }// do .. while 版本// i = 0;// __asm// {// xor eax , eax// // again:// inc i// add eax , i// cmp i , 10// jl again// // mov sum , eax// }// while 版本i = 0;__asm{xor eax , eaxjmp L1again : add eax , iinc iL1: cmp i , 10 jle again mov sum , eax}printf("%d\n",sum);system("pause");return 0;}