虽然没人看,但我决定还是写多篇啦.
至于Assembly指令的功能,我会在适当的位置说名,如果不懂汇编的朋友,我们也可以通过没个例子和说名,慢慢也了解汇编.
来看看这个:
#include <stdio.h>
void loop()
{
char szloop[] ="looping\n";
int i=0;
__asm
{
start:
lea eax, szloop
cmp i, 10
jz exit
push eax
call printf
pop eax
add i, 1
jmp start
exit:
}
}
void main()
{
char szbuf[] = "Hello world.\n";
loop();
printf(szbuf);
}
有人喜欢这样写汇编吗?告诉我吧,我暂时不做代码的解释.
发表于 @ 2006年05月18日 22:18:00|评论(loading...)|编辑