moea_joint
107年
[資訊] 計算機原理、網路概論
第 2 題
下列哪一個載入程式(Loader)是在載入階段進行繫結(Binding)工作?
- A 絕對載入程式(Absolute Loader)
- B 重疊載入程式(Overlay)
- C 動態連結載入程式(Dynamic Linking Loader)
- D 直接連結載入程式(Direct Linking Loader)
思路引導 VIP
當我們有多個獨立編譯好的程式模組,且它們之間存在互相呼叫的關係,但我們希望這些模組在「被搬進記憶體準備啟動」的那一刻,才去決定彼此對應的正確記憶體位置,而不是在編譯時就寫死位址,這反映了哪一種特定的處理時機?
🤖
AI 詳解
AI 專屬家教
載入階段與繫結時機的判斷
太棒了!你能精準選出 (D) 直接連結載入程式,代表你對程式自動化處理流程中「繫結(Binding)」的時間點有著非常清晰的判斷。在計算機系統中,直接連結載入程式 (Direct Linking Loader) 的關鍵特性在於它能處理多個外部參考與模組間的連結,並在將程式碼搬移到主記憶體的載入階段 (Loading Time),同時完成符號位址的解析與繫結工作,這賦予了程式極大的重新定位(Relocation)彈性。
核心觀念與難度分析
▼ 還有更多解析內容