加载器
2016-08-03 17:40:02 0 举报
加载器是一种用于在计算机系统中加载和执行程序的工具。它负责将程序从硬盘或其他存储介质中读取到内存中,并设置好运行环境,然后跳转到程序的入口点开始执行。加载器的主要功能包括:1. 代码段和数据段的组织和管理;2. 符号解析和重定位;3. 堆栈和寄存器的初始化;4. 动态链接库的加载等。常见的加载器有Linux下的ld.so、Windows下的kernel32.dll等。