网站备案太久了,wordpress ueditor 教程,网站建设吸引客户的,达人室内设计网app首先是 连接脚本与 实际的内核映像大小的关系#xff1a; 关于ELF 格式的了解#xff1a; 如何通过 ELF 头#xff0c; 找到各个段。 网上的关于elf 的截图#xff1a; 那么 segment 与 section 有什么区别呢#xff1f;
也就是说#xff0c; section值得是 单个C文件的…首先是 连接脚本与 实际的内核映像大小的关系 关于ELF 格式的了解 如何通过 ELF 头 找到各个段。 网上的关于elf 的截图 那么 segment 与 section 有什么区别呢
也就是说 section值得是 单个C文件的各个段
segment 是指 合成之后的 程序中体的各个段。 然后是 修改 elf 文件的生成。 然后是新的存储规划 elf 文件格式 是不能 直接运行的他首先将 elf 格式的文件放到1M的地方然后自己提取处 代码 数据放到 64KB的地方。然后 loarder 执行 64KB的代码。 然后去改 连接脚本到 64K . 然后查看 kernel.elf
可以看到已经改过来了。 然后是修改 loader32.c 这里有个细节 就是 真正的 代码的地址并不是 64KB 的地方有些出入。这里还不是很理解。