Objektkood: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Addbot (arutelu | kaastöö)
P Bot: Migrating 21 interwiki links, now provided by Wikidata on d:q157965 (translate me)
4. rida:
Objektifaili formaat on failiformaat, mida kasutatakse objektikoodi salvestamiseks kompilaatori või [[assembler]]i poolt, enamikul juhtudel [[masinkood]]ina. Objektifail ei sisalda tihti mitte ainult objektikoodi, vaid ka ümberpaigutamise ehk ''relocation'' informatsiooni, mida linkija kasutab objektifailide ühendamisel tervikuks. Samuti võib objektifail sisaldada sümboleid (muutujate ja funktsioonide nimesid) ning [[veaotsing]]u (''debugging'') informatsiooni.
 
On palju erinevaid objektifailide formaate, kunagi oli kõikidel eri tüüpi arvutitel oma formaat. Peale [[UNIX]]i ja sarnaste [[operatsioonisüsteem]]ide loomist, on jäänud kasutusse vähem formaate, nagu [[COFF]] ja [[Executable and Linkable Format|ELF]].
 
Objektifaili formaadi disain on tihtipeale üks olulisemaid osasid operatsioonisüsteemi disainist, see mõjutab nii ''linkimise'' kui [[arvuti]] kiirust, [[programmeerimine|programmeerija]] produktiivsust, seega kaudselt ka kasutajat. Enamus objektifaile sisaldavad struktureeritud andmeplokke, mis loetakse käivitades arvutiprogrammist operatsioonisüsteemi [[mälu (arvuti)|mällu]] ning käivitatakse etteantud ''koodiplokk''.