[其他] 程序反汇编案例

[复制链接]
 楼主| OKAKAKO 发表于 2024-3-28 15:00 | 显示全部楼层 |阅读模式


1.png

由上图可知,每存储1个int型全局变量需要8个字节,

literal pool (文字池)占用4个字节

literal pool的本质就是ARM汇编语言代码节中的一块用来存放常量数据而非可执行代码的内存块。

2.png
tpgf 发表于 2024-4-2 12:11 | 显示全部楼层
我们对程序进行反汇编的目的是什么
八层楼 发表于 2024-4-2 12:46 | 显示全部楼层
如果不借助于工具 我们可以读懂反汇编得到的文件吗
观海 发表于 2024-4-2 13:18 | 显示全部楼层
都有哪些工具可以对程序进行反汇编呢
guanjiaer 发表于 2024-4-2 13:50 | 显示全部楼层
如果当前程序进行了加密 是不是就不能进行反汇编了呢
keaibukelian 发表于 2024-4-2 14:26 | 显示全部楼层
所有不同位数的单片机的 一个int都占用八个字节吗
heimaojingzhang 发表于 2024-4-2 23:50 | 显示全部楼层
文字池的分派是根据程序变动的吗
 楼主| OKAKAKO 发表于 2024-4-24 14:11 | 显示全部楼层
tpgf 发表于 2024-4-2 12:11
我们对程序进行反汇编的目的是什么

其实是深层次了解单片机内部是如何运行的
 楼主| OKAKAKO 发表于 2024-4-24 14:11 | 显示全部楼层
程序反汇编案例有利于深入了解硬件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

257

主题

2006

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部