没有合适的资源?快使用搜索试试~ 我知道了~
matlab语言dll反编译成源码-Disassembly:拆卸
共264个文件
c:38个
asm:29个
obj:19个
需积分: 50 4 下载量 103 浏览量
2021-05-19
20:00:46
上传
评论
收藏 584KB ZIP 举报
温馨提示
matlab语言dll反编译成源码 第三章节 Hello world 每个函数都有标志性的函数序言(prologue)和尾声(epilogue) AND ESP,0FFFFFF0h 令栈地址向16字节对齐,属于初始化指令,如果没有对齐,那么CPU将会访问2次才可以进行栈内数据取值,目前的32|64位的框架则是需要进行8字节的对齐。 当我们清空寄存器时候有很多方案 mov eax,0 --- xor eax,eax opcode时间方面,由于CPU结构异或的操作时间小于0值传递时间。因此编译器如果不明确表明是会进行优化的 LEAVE指令相当于 mov esp,ebp pop ebp 也就是恢复数据栈指针寄存器esp,并且将ebp寄存器的数值恢复到这个函数之前的状态。因为在之前开始函数的阶段中对ebp,esp寄存器进行了初始化操作,(mov ebp,esp/and esp,0ffffff0h ...),所以在退出之前要恢复寄存器的状态,也就是恢复现场。 AT&T风格 常用在unix系统中,也是汇编语言的一种表达风格。 在AT&T的汇编风格中,以小数点开头的,这种汇编语体大量使用了宏,可以使
资源推荐
资源详情
资源评论
收起资源包目录
matlab语言dll反编译成源码-Disassembly:拆卸 (264个子文件)
05860aec2820f680c86a518836fa465d10f6ae 90B
05cced6296beb9e7973817402f8b414f07c335 478B
0ed23f3efd3ae67d1d7368ea20b83f19c722cb 379B
0f39704b266e0010019d29b526dfee5a4f550d 89B
1 13KB
1 9KB
10cc8508cd21ba095a3782bac75b20716413eb 1KB
1b9fc65077aee336c56f7b2b17e0e0e264e06a 23KB
1d0aff19fb2f51396a1d382bebf3aa10909e1a 23KB
1e7ff193f352b5ca6290af65974af3ba291f92 141B
1ee4989e5f53f261fcc1777dec1d3e79b947b2 630B
1f09fe615bdec6ca38dc00e79c6232196360cb 127B
1f2590e6889efcbaab487dd0ae1a72754ba824 51B
1f4e5ef97daf8bbe34fa99962023097f9e82e3 108B
1fce5a4b5cd7cec1640a5def11a939ec5f11dd 127B
24f489c744369e2f84022503788045c8cab08d 68B
26b630c3cba56d36d78d605fae02ac1e95a5c7 162B
27d2a3f56cd9794a35bad9ae88b0e4efb55af6 84B
2c9c0c6a5223fe12a7153916d4cddcf380ff7c 130B
2d1fc1245a47d703a99564ae9800537b21e70b 334B
370db4f4d61cc77e234d056ec5de19c6d72f1f 117B
3856dd4ae8d6827889cdb6eb6f1d1cf2296b30 561B
387bd8f656dc125b5bdbedf67e86ec26099592 136B
3a287b18eeb7ef49bed578cc3f229972e3a6bb 158B
3a684b53533a4ba80712c7f3f711de575afe08 128B
3b1ff4ef48257d4c5fee8716ff15ad2c7a5f33 4KB
3b4ee33610145ae4570ba0d635be5c61712f38 133B
3c83151bde966ca2438e5c227763a9090007a9 53B
3ca1208547511c65388ba0e47b81d00c1274a9 2KB
3dc4050778ed91df1de35f50cab5d1d2ecfc9a 322B
3e34d645c3a2ec40e8e012120ab829f454c5eb 454B
3e38407e81b810c440e1afc946924f9e25cde5 550B
3fb6be12b22b3538330891b4e9c863ca79372f 142B
40e4ece5ca88533f4773268a09a19610e2a65e 136B
41a598955bad41941f2e509cd8716fe4d46e35 698B
433c161c5e1054ab11f82339936115f77eca62 186B
47031d3a1a414edf2d1db68dc1b3e19d0587ff 1KB
48fcdb79424caaf1fd714c6409541548ad7288 476B
496594c837729d63aaaccd8ed62b9742e4d9fe 1KB
50d4a71e518eda0b1945d369e573a17a179ccd 497B
51089b8444af59d4f0d4a1f3330d8d832a799a 143B
54e019b2055e0a096f565829a919a84e9dcadd 1KB
556f0b81b0f964437dbbbd95e9db184b626958 1KB
5838a5a790697fd393c48c136f332048a438aa 4KB
5d0d175385969fa89ec1613d3db4f3c1a13e95 110B
5f3c6a0a968dcd611d7fb283a0a4084901a544 103B
62151d54f7a1ee31791ba9d9aa9f8cad22c374 108B
62ac2bae76ebc4a4cbd212c81a033cdb3c9148 594B
6682890fff0b628d4a2435f14db1bc71d37e8b 383B
6748944253a352fa98145c4f1e877906513fda 91B
688c721ccd82af2364d6fa351dfc280a1c38b1 4KB
6979c28b03f409cf2cb5d15a60bd29d9a0550f 81B
6b492bba0296bbb209e0503e5ae8920d5a883a 1KB
6b6219f36faf1016ae87e9ea36859fbd98d26a 46B
6ca092cb92af1e27cb7875106d2ee3bd3d17ec 765B
6cee72dc24b46c31537f3985cc72dc005b3250 1KB
6fff0a5916540f1c71e74585f6d20093a5237c 112B
71a630bede262c6f6e95648d7020a91790c716 62B
74a4bd356777d26e1e35418623e7d371e56cdd 142B
84af9b44e3f20ebe241301cfe8545040c76e90 1KB
84ef72835a600e1513ad92a5dac2fb8c7a2d58 50B
86c3c07f3bfd5383968424a8a3c81348dc8439 4KB
873820909547ed535ac8d64af601facf1ef60e 139B
8b704d9dded55e96da2835adfe52200c7f1a3b 142B
8fd4b0adb957a05a22467c0533a1c92bb540c4 1KB
909d9c5b134d38e237f9f762f595b1005ddef2 4KB
94ffd747e1af7f6673acc8a11b39ca6ba15114 599B
9748bc5cb73af8ea5828f29007a8b7e464c311 1KB
9b4eff6e91355b08825000d9e76c7833091dc4 438B
9df3ca2ef7ffa8870f112909ca00e67c146ef0 1KB
9ea21ad3fbd084fd56bef33afed64351ed7a66 79B
9f0244992e6c98f5937b391618408623ca6001 1KB
9f1d6c4b8eb9da6681bfb6363955efc122bc0c 1KB
9fc010aee62a806357fd99ba012d1c5abc8674 106B
a03cbfb26045ed7385fcadb2a5aacb2f897b60 51B
a4614e635c30861b299b12e2c5ee3abeac9c08 381B
a5b677da141c835f67f4d417f14a6c0b9bec4d 92B
a864f3713fd8e298a8050382b2058aa6cfaf01 1KB
ad0056be10d4aee2e8b34b148a61fead6dfdad 4KB
1.asm 6KB
3.asm 5KB
1.asm 4KB
2.asm 4KB
1.asm 4KB
3.asm 4KB
1.asm 4KB
2.asm 4KB
paramter.asm 4KB
gcc1.asm 2KB
1.asm 2KB
1.asm 1KB
main.asm 1KB
1.asm 1KB
main.asm 1KB
1.asm 1KB
exa.asm 1KB
1.asm 1KB
2.asm 1KB
2.asm 1KB
gccparameter.asm 1005B
共 264 条
- 1
- 2
- 3
资源评论
weixin_38625708
- 粉丝: 4
- 资源: 945
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于图像的三维模型重建C++源代码+文档说明(高分课程设计)
- 基于聚焦法的工件立体测量方案,根据数据进行三维重建 使用HALCON处理图像,MATLAB拟合数据+源代码+数据集+效果图
- 锄战三国村 修改:货币使用不减 v1.10(2) 原创 (中文).apk
- 基于python实现的单目双目视觉三维重建+源代码+图像图片(高分课程设计)
- 基于C+++OPENCV的全景图像拼接源码(课程设计)
- 基于Python+OpenCV对多张图片进行全景图像拼接,消除鬼影,消除裂缝+源代码+文档说明+界面截图(高分课程设计)
- 基于C++实现的全景图像拼接源码(课程设计)
- 基于SIFT特征点提取和RASIC算法实现全景图像拼接python源码+文档说明+界面截图+详细注释(95分以上课程大作业)
- 基于matlab实现眼部判别的疲劳检测系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的异常姿势识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功