[拼音]:lianjie zhuangpei chengxu
[外文]:linking loader
一种实用程序,它把多个经过编译或汇编的目标模块连接装配成一个完整的可执行程序。早期的源程序规模较小,编译系统能直接产生机器可以执行的目标程序。60年代中期,由于源程序规模迅速扩大,需要若干人用几种语言在不同的时间进行程序设计,旧的编译方式已不能满足这种需要。于是,出现了将源程序按结构分段的各别编译方法。使用这种方法不仅生成各段程序的目标模块,而且还产生为连接装配这些模块所必需的指示信息。它包括目标模块所需的内存量;目标模块中相对地址被加工成整个程序 地址的地址映射表;解决各程序模块相互引用的外部过程表和全局变量表等。连接装配程序由连接编辑程序和再定位装配程序组成。连接编辑程序是对程序库进行扫描,将整个程序涉及到的目标模块逐个调入内存并连接在一起。再定位装配程序能把目标模块的相对地址加工成 地址。连接装配程序不仅为个别编译提供了连接装配能力,而且还为用户直接调用程序库中的程序带来方便。
严正声明:本文由历史百科网注册或游客用户浩邈自行上传发布关于» 连接装配程序的内容,本站只提供存储,展示,不对用户发布信息内容的原创度和真实性等负责。请读者自行斟酌。同时如内容侵犯您的版权或其他权益,请留言并加以说明。站长审查之后若情况属实会及时为您删除。同时遵循 CC 4.0 BY-SA 版权协议,尊重和保护作者的劳动成果,转载请标明出处链接和本声明内容:作者:浩邈;本文链接:https://www.freedefine.cn/wenzhan/54494.html