操作系统如何执行elf
1、ELF有自己的详细规则。
2、对应的数据结构如下:
3、操作系统根据规则解析文件,分别设置代码段和数据段和程序入口地址。
4、设置时结合内存分配、内存分配需要虚拟地址和预留栈空间。
5、最后跳转到程序入口进行执行,执行后返回。
6、程序参数为代码段、数据段、入口。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
1、ELF有自己的详细规则。
2、对应的数据结构如下:
3、操作系统根据规则解析文件,分别设置代码段和数据段和程序入口地址。
4、设置时结合内存分配、内存分配需要虚拟地址和预留栈空间。
5、最后跳转到程序入口进行执行,执行后返回。
6、程序参数为代码段、数据段、入口。