MOV EAX,DWORD PTR SS:[EBP+8]
2013-06-23 22:52
260 查看
nasm来写可以写成
mov eax,dword ptr [ebp + 8]
理由:ebp和esp默认是ss段,所以根本不用显式说明。
eax,ebx,ecx,edx,edi,esi默认是ds段,
eip默认是cs段。
补充:上面给的是masm用法
nasm是mov eax,dword [ebp + 8]
我自己用的nasm,经常说nasm语法说习惯了。
mov eax,dword ptr [ebp + 8]
理由:ebp和esp默认是ss段,所以根本不用显式说明。
eax,ebx,ecx,edx,edi,esi默认是ds段,
eip默认是cs段。
补充:上面给的是masm用法
nasm是mov eax,dword [ebp + 8]
我自己用的nasm,经常说nasm语法说习惯了。
相关文章推荐
- mov eax,dword ptr fs:[0] 指令
- 汇编语法与实例 解释: mov eax, dword ptr [728C6C]
- 00405EB0 mov eax,dword ptr [ecx] 是什么意思?
- mov eax,dword ptr fs:[0] 指令
- mov eax, dword ptr [esi]指令区别
- mov eax, dword ptr [esi]指令区别
- test dword ptr [eax],eax ; probe page. visual studio
- test dword ptr [eax],eax ; probe page.--VS报错!
- 堆栈溢出问题 调试到位置(test dword ptr [eax],eax ; probe page.)局部数组变量定义所分配的最大空间为1M
- test dword ptr [eax],eax ; probe page.
- 堆栈溢出问题 调试到位置(test dword ptr [eax],eax ; probe page.)局部数组变量定义所分配的最大空间为1M
- test dword ptr [eax],eax ; probe page.
- test dword ptr [eax],eax ; probe page.
- test dword ptr [eax],eax ; probe page. 分页出错
- 堆栈溢出问题 test dword ptr [eax],eax ; probe page错误
- [原创]局部数组变量定义超过所分配的最大空间时报错“test dword ptr [eax],eax ; probe page”
- 怪异问题 调试到位置(test dword ptr [eax],eax ; probe page.)局部数组变量定义所分配的最大空间为1M
- 堆栈溢出问题 调试到位置(test dword ptr [eax],eax ; probe page.)
- [Integer divide-by-zero] idiv eax,dword ptr []
- 关于 DWORD PTR [EAX]