連線裝配程式

一種實用程式,它把多個經過編譯或彙編的目標模組連線裝配成一個完整的可執行程式。

基本介紹

  • 中文名:連線裝配程式
  • 作用:把多個目標模組連線成可執行程式
  • 組成部分:連線編輯程式和再定位裝配程式
  • 特點:實用性強
早期的源程式規模較小,編譯系統能直接產生機器可以執行的目標程式。60年代中期,由於源程式規模迅速擴大,需要若干人用幾種語言在不同的時間進行程式設計,舊的編譯方式已不能滿足這種需要。於是,出現了將源程式按結構分段的各別編譯方法。使用這種方法不僅生成各段程式的目標模組,而且還產生為連線裝配這些模組所必需的指示信息。它包括目標模組所需的記憶體量;目標模組中相對地址被加工成整個程式絕對地址的地址映射表;解決各程式模組相互引用的外部過程表和全局變數表等。連線裝配程式由連線編輯程式和再定位裝配程式組成。連線編輯程式是對程式庫進行掃描,將整個程式涉及到的目標模組逐個調入記憶體並連線在一起。再定位裝配程式能把目標模組的相對地址加工成絕對地址。連線裝配程式不僅為個別編譯提供了連線裝配能力,而且還為用戶直接調用程式庫中的程式帶來方便。

相關詞條

熱門詞條

聯絡我們