用VC写Assembly代码(2)
生活随笔
收集整理的這篇文章主要介紹了
用VC写Assembly代码(2)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
雖然沒人看,但我決定還是寫多篇啦.
至于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);
}
有人喜歡這樣寫匯編嗎?告訴我吧,我暫時不做代碼的解釋.
總結
以上是生活随笔為你收集整理的用VC写Assembly代码(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谁有正版的matlab,matlab正版
- 下一篇: C语言高效编程的的四大绝招