Ця стаття не містить . (лютий 2020) |
Об'єктний модуль (також об'єктний файл, англ. object file) — файл з проміжним поданням окремого модуля комп'ютерної програми, отриманий в результаті обробки початкового коду компілятором. Об'єктний файл містить в собі особливим чином підготовлений бінарний код, який може бути зв'язаний з іншими об'єктними файлами за допомогою редактора зв'язків — компонувальника — для отримання готового виконуваного модуля чи бібліотеки.
Об'єктні файли являють собою блоки машинного коду та даних, з невизначеними адресами посилань на дані та процедури в інших об'єктних модулях, а також список своїх процедур і даних. Компонувальник збирає код і дані кожного об'єктного модуля в підсумкову програму, обчислює і заповнює адреси перехресних посилань між модулями.
Зв'язування з статичними бібліотеками виконується редактором зв'язків або компонувальником (який може являти собою окрему програму або бути частиною компілятора), а з операційною системою і динамічними бібліотеками зв'язування виконується при виконанні програми після її в оперативну пам'ять.
Дивись також
Джерела
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lyutij 2020 Ob yektnij modul takozh ob yektnij fajl angl object file fajl z promizhnim podannyam okremogo modulya komp yuternoyi programi otrimanij v rezultati obrobki pochatkovogo kodu kompilyatorom Ob yektnij fajl mistit v sobi osoblivim chinom pidgotovlenij binarnij kod yakij mozhe buti zv yazanij z inshimi ob yektnimi fajlami za dopomogoyu redaktora zv yazkiv komponuvalnika dlya otrimannya gotovogo vikonuvanogo modulya chi biblioteki Ob yektni fajli yavlyayut soboyu bloki mashinnogo kodu ta danih z neviznachenimi adresami posilan na dani ta proceduri v inshih ob yektnih modulyah a takozh spisok svoyih procedur i danih Komponuvalnik zbiraye kod i dani kozhnogo ob yektnogo modulya v pidsumkovu programu obchislyuye i zapovnyuye adresi perehresnih posilan mizh modulyami Zv yazuvannya z statichnimi bibliotekami vikonuyetsya redaktorom zv yazkiv abo komponuvalnikom yakij mozhe yavlyati soboyu okremu programu abo buti chastinoyu kompilyatora a z operacijnoyu sistemoyu i dinamichnimi bibliotekami zv yazuvannya vikonuyetsya pri vikonanni programi pislya yiyi v operativnu pam yat Divis takozhExecutable and Linkable Format AsemblerDzherela