用VC写Assembly代码(5) --循环的使用(一)
生活随笔
收集整理的这篇文章主要介绍了
用VC写Assembly代码(5) --循环的使用(一)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
如果用C语言写循环,很简单,用for,while之类的语句就可以实现,但inline assembler就有点难,刚开始有点迷失,但找了下资料,现在会用了,先看个例子吧:
#include <stdio.h>
void myfun()
{
printf("aaaaaaaa/n");
}
void main()
{
__asm
{
mov ecx, 10
ttttt:
push ecx
call myfun
pop ecx
loop ttttt
}
}
他的输出是:
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
Press any key to continue
总结
以上是生活随笔为你收集整理的用VC写Assembly代码(5) --循环的使用(一)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 我看中国软件---技术篇
- 下一篇: const深度总结(effective