问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教,汇编的代码

发布网友 发布时间:2023-02-11 07:09

我来回答

4个回答

热心网友 时间:2024-07-06 19:52

每条汇编语句的意思如下:
:00411CB0 6860444600 push 00464460 意思是把00464460放入堆栈栈顶
:00411CB5 8D4C2420 lea ecx, dword ptr [esp+20]意思是将内存[esp+20]的偏移地址送给ECX寄存器
:00411CB9 50 push eax 意思是将EAX内容入栈
:00411CBA 51 push ecx 意思是将ECX内容入栈
:00411CBB C684244C04000001 mov byte ptr [esp+0000044C], 01 意思是将字节01存入内容[esp+0000044C]中
:00411CC3 E823EF0200 call 00440BEB意思是调用00440BEB开始的过程
:00411CC8 8B00 mov eax, dword ptr [eax]意思是将内存[EAX]中的双字内容送入寄存器EAX中
:00411CCA 50 push eax 意思是将EAX内容入栈

* Reference To: SHLWAPI.PathFileExistsA, Ord:0028h
|
:00411CCB FF1588034500 Call dword ptr [00450388]意思是调用[00450388]处远过程
:00411CD1 85C0 test eax, eax 意思是EAX自身内容相与,进行测试
:00411CD3 8D4C241C lea ecx, dword ptr [esp+1C] 意思是将内存[esp+1C]的偏移地址送ECX中
:00411CD7 0F94442423 sete byte ptr [esp+23] 意思是
:00411CDC E875EC0200 call 00440956 意思是调用00440956处过程
:00411CE1 385C2423 cmp byte ptr [esp+23], bl 意思是将内存[esp+23]中内容与bl内容比较
:00411CE5 7420 je 00411D07 意思是相等转移到00411D07处执行
:00411CE7 8D4C2414 lea ecx, dword ptr [esp+14] 意思是将内存[esp+14]的偏移地址送入ECX中
:00411CEB 889C2440040000 mov byte ptr[esp+00000440], bl 意思是将BL中内容送入内存[esp+00000440]中
:00411CF2 E85FEC0200 call 00440956 意思是调用00440956处过程
:00411CF7 C7842440040000FFFFFFFF mov dword ptr [esp+00000440], FFFFFFFF 意思是将FFFFFFFF送入内存[esp+00000440]中
:00411D02 E951050000 jmp 00412258意思是无条件转移到00412258处执行

热心网友 时间:2024-07-06 19:52

push 压栈
lea 转送地址

热心网友 时间:2024-07-06 19:53

push 压栈
lea 转送传送原操作数的偏移地址
解释可以分呢????

热心网友 时间:2024-07-06 19:54

PUSH是压栈, LEA,我也不知道了.你想从这堆东西里面看出什么来?
提个醒,API的参数是从堆栈中调用的.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在RLC电路中,谐振频率为___同期为___谐振条件为___? 电磁振荡并联 RLC振荡回路的谐振频率与振荡特性 佛手柑水培还是干放 中山市美派电器有限公司怎么样? 成都美派电器有限公司怎么样? 两条不同品牌的DDR3内存条可以一起用吗 驾驶证的牡丹卡多长时间能办下来 新衣服必须用洗衣液洗才能去甲醛吗? 梦见逛街被偷抢 2024年买什么品牌的运动男鞋比较好? 反汇编是不是能够将软件的源代码反编译出来? 注释一段简单汇编代码,实现将输入字符串反转输出的 汇编语言程序需经过什么翻译成目标程序 北京市到昆山高铁多少钱,多长时间 100ml葡萄糖溶液里有多少葡萄糖? 925银和足银回收一样吗 《极盗者》死过3个人吗? win7系统下rundll出错丢失条目如何解决 梦见自己砍竹子预兆什么 孕妇梦见砍竹子是什么意思? 孕妇梦到蛇怀孕预示着什么 西安爱心卡办理条件 uc浏览器无法打开txt文件元音 坦博尔和中国航天合作吗 中国航空航天电视合作品牌有哪些 航天新长征医疗跟哪个上市公司有合作 中国航天科工集团与哪些外包公司合作 员工生日礼品送什么好 给员工奖励什么礼物 给员工送什么礼物好呢? 为什么电脑打开电影屏幕老是忽闪忽闪! 为什么现在电源变压器都是密封的?这样里面不是很烫减少寿命吗?_百度... 滴滴包车6小时怎么收费 similar phonetics区别 人生苦笑问苍天为何渡我人间 win10还原win7系统如何操作 pycharm 缺少‘No pyvenv.cfg file’ python爬虫文件重命名后文件夹中出现快捷方式是什么情况 nomodulenamedcfg的cfg是啥 最爱东山晴后雪,软红光里涌银山。原文_翻译及赏析 最爱东山晴后雪软红光里涌银山的意思 最爱东山晴后雪是哪一年高考真题 雪后晚晴四山皆青惟东山全白赋最爱东山晴后雪二绝句断句 小微企业稳岗补贴条件 债券定价重要性 如何测试华为mate30pro气密性 电子手表闹铃设置 为什么CAD转换的字体用不了?钢筋符号显示不出来?安装了天正软件的_百度... 女儿用奖学金给妈妈买的运动手表好吗 送给妈妈的手表应该选哪种好,100块钱以内的?