SF
吴尼玛的技术后花园
吴尼玛的技术后花园
注册登录
关注博客
注册登录
主页
关于
RSS
《程序员的自我修养》番外笔记——符号解析与重定位
吴尼玛
2020-01-11
阅读 3 分钟
3.9k
程序如下: 重定位 先来看这段代码的反汇编结果。 "main"的起始地址为0x00000000,这是因为在未进行空间分配之前,目标文件代码段中的起始地址以0x00000000开始,等到空间分配完成以后,各个函数才会确定自己在虚拟地址空间中的位置。 偏移为0x18的地址上是一条mov指令,总共8个字节,它的作用是将“shared”的地址赋值到e...