
汇编语言
文章平均质量分 76
oldmanzhao
Win32 开发
展开
-
C++代码的汇编实现之二(循环语句的实现)
首先来看看for循环,C++的代码如下 int temp =0; for (int i = 0; i { temp = i; } 对应汇编代码是: 0116136E mov dword ptr [temp],0 01161375 mov dword ptr [i],0 0116137C原创 2015-02-16 15:09:47 · 2324 阅读 · 1 评论 -
C++代码的汇编实现之一(++i与i++的区别)
以int类型为例 C++编译器为++i生成的代码是 013E1375 mov eax,dword ptr [i] 013E1378 add eax,1 013E137B mov dword ptr [i],eax 很简单,基本不用分析 第一行是把i的值放到eax中,然后调用add对eax进行+1,最后将eax再放到i中原创 2015-02-16 14:35:18 · 3956 阅读 · 0 评论