1、ELF有自己的详细规则。
2、对应的数据结构如下:
3、操作系统根据规则解析文件,分别设置代码段和数据段和程序入口地址。
4、设置时结合内存分配、内存分配需要虚拟地址和预留栈空间。
5、最后跳转到程序入口进行执行,执行后返回。
6、程序参数为代码段、数据段、入口。
1、ELF有自己的详细规则。
2、对应的数据结构如下:
3、操作系统根据规则解析文件,分别设置代码段和数据段和程序入口地址。
4、设置时结合内存分配、内存分配需要虚拟地址和预留栈空间。
5、最后跳转到程序入口进行执行,执行后返回。
6、程序参数为代码段、数据段、入口。