栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 百科 > 知识 > 工程

什么是连接装配程序?

工程 更新时间: 发布时间: 百科归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

什么是连接装配程序?

[拼音]:lianjie zhuangpei chengxu

[外文]:linking loader

一种实用程序,它把多个经过编译或汇编的目标模块连接装配成一个完整的可执行程序。早期的源程序规模较小,编译系统能直接产生机器可以执行的目标程序。60年代中期,由于源程序规模迅速扩大,需要若干人用几种语言在不同的时间进行程序设计,旧的编译方式已不能满足这种需要。于是,出现了将源程序按结构分段的各别编译方法。使用这种方法不仅生成各段程序的目标模块,而且还产生为连接装配这些模块所必需的指示信息。它包括目标模块所需的内存量;目标模块中相对地址被加工成整个程序绝对地址的地址映射表;解决各程序模块相互引用的外部过程表和全局变量表等。连接装配程序由连接编辑程序和再定位装配程序组成。连接编辑程序是对程序库进行扫描,将整个程序涉及到的目标模块逐个调入内存并连接在一起。再定位装配程序能把目标模块的相对地址加工成绝对地址。连接装配程序不仅为个别编译提供了连接装配能力,而且还为用户直接调用程序库中的程序带来方便。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/ask/847950.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号