40
657
2013
初级工程师
使用特权
1120
1万
5万
版主
laoxu 发表于 2014-9-28 18:13 这个俺的一个产品程序的反汇编,由于用到大量的全局变量,堆栈指针往后移,由图中可看到,初始化的SP=0xa4 ...
hgjinwei 发表于 2014-9-28 22:42 这个返回到哪,是可以预设的。 程序执行时,SP的生长是有规律的,不管main调用了多少子函数,调用深度有多 ...
不亦心 发表于 2014-9-29 01:50 稍微玩一下汇编就不会得出这种解惑了,,,,
17
761
2347
1
44
132
中级技术员
原野之浪 发表于 2014-9-28 18:28 类似的帖子我马甲好想以前发过。就是flash跑一圈转回来了。小i,最近对单片机有兴趣。不是只玩linux么 ...
0
424
1310
助理工程师
NWPU_CHEN 发表于 2014-9-29 13:31 不错的帖子,不过没有研究那么深
原野之浪 发表于 2014-9-29 13:07 你的目标是返回想要的位置 ,是什么意思? *(FLASH ADDRESS);
2810
6万
icecut 发表于 2014-9-29 13:44 不是读写是执行。这样会优雅一点。比如你在代码里有一段不想交付,那就做成二机制放进指定位置。最后ret ...
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号