一个汇编小demo

一个小demo:

#include<stdio.h>
void main(){
    int k=0;
    char *str="i=%d\n";
    printf("begin\n");
    

    __asm{
        mov        k,0
bbbb:    nop
        mov        eax,k
        add        eax,1
        mov        k,eax
        cmp        k,5
        jge        aaaa
        mov        ecx,k
        push    ecx
        push    str
        call    printf
        add        esp,8
        jmp        bbbb
aaaa:    nop
    }
}

 

 

 

posted @ 2020-02-02 22:09  m0w3n  阅读(337)  评论(0编辑  收藏  举报