社区
汇编语言
帖子详情
>>>>>>>>>>>>>>>>一句简单的汇编<<<<<<<<<<<<<<<<
BaoYu
2004-11-26 01:14:03
CODE:004DDC8C push ebp
CODE:004DDC8D mov ebp, esp
CODE:004DDC8F mov ecx, 17h
这段是什么意思。
为什么在WINDOWS下的程序都用ebp esp ecx 它们与 bp sp cx 有什么区别,我是个新手,菜鸟,以前用过VC Delphi,刚刚新触ASM。
...全文
112
4
打赏
收藏
>>>>>>>>>>>>>>>>一句简单的汇编<<<<<<<<<<<<<<<<
CODE:004DDC8C push ebp CODE:004DDC8D mov ebp, esp CODE:004DDC8F mov ecx, 17h 这段是什么意思。 为什么在WINDOWS下的程序都用ebp esp ecx 它们与 bp sp cx 有什么区别,我是个新手,菜鸟,以前用过VC Delphi,刚刚新触ASM。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clumsy
2004-11-26
打赏
举报
回复
不是无效的, 是向堆栈中压了 17h*2 个 00 (DWORD), 具体什么作用, 看下面的代码可能可以明白
BaoYu
2004-11-26
打赏
举报
回复
奇怪的是,有一段代码只做无用的递减,一直减到0才往下走。中间没有做什么工作。想不通。如果想赋0的话,给个mov就可以了嘛。
这段完整的代码是:
CODE:004DDC8C push ebp
CODE:004DDC8D mov ebp, esp
CODE:004DDC8F mov ecx, 17h
CODE:004DDC94
CODE:004DDC94 loc_0_4DDC94: ; CODE XREF: sub_0_4DDC8C+Dj
CODE:004DDC94 push 0
CODE:004DDC96 push 0
CODE:004DDC98 dec ecx
CODE:004DDC99 jnz short loc_0_4DDC94
BaoYu
2004-11-26
打赏
举报
回复
这个代码是一个Windows程序的开头的三行。程序刚起动的时候,ebp 和 esp是装的是什么
jumpnew929
2004-11-26
打赏
举报
回复
E打头的都是32位的寄存器,不带E的是低16位的
《文件和目录操作命令》
<2.>
研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到极致,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,...
模板 template<typename T> 和 template<class T>区别
cout << "nresult=" << nresult << "\nnresult2=" << nresult2 << endl; return 0; } 类模板 #include "stdafx.h" #include using namespace std; template // 或者 template class CMax { public: CMax(T a, T b) ...
Ubuntu下gcc安装及使用
<br />是网上查阅后总结的,,可能会相似<br /> <br /> <br />在Ubuntu下安装GCC和其他一些Linux系统有点不一样。<br /><br />方法一:<br /><br />该方法超
简单
:<br />sudo apt-get ...
一句
命令也可以搞定<br />
最全的javascriptt选择题整理
一、单项选择(165题) 1.HTML是什么意思? A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 2.浏览器针对于HTML文档起到了什么作用? A)浏览器用于创建HTML文档 B)浏览器用于查看HTML文档 ...
普通函数的
汇编
分析
<br />函数很
简单
<br />int sum(int x,int y){<br />return...<br />....//省略后面的<br />}<br /> <br />直接上VS转化出来的
汇编
代码<br /> <br />//sum函数部分。。。。<br />int sum (int x,int y){<br />004113B
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章