Kaj je vezava naslova v času prevajanja?
Kaj je vezava naslova v času prevajanja?

Video: Kaj je vezava naslova v času prevajanja?

Video: Kaj je vezava naslova v času prevajanja?
Video: "Сила желчи и Дополнительная жизнь для позвоночника" Запись мастер-класса 2024, Maj
Anonim

Prva vrsta naslovna vezava je vezava naslova časa prevajanja . To dodeli prostor v pomnilniku strojni kodi računalnika, ko je program preveden v izvršljivo binarno datoteko. The naslovna vezava dodeli alogično naslov na začetno točko segmenta v pomnilniku, kjer je shranjena objektna koda.

Preprosto tako, kaj je zavezujoče za čas prevajanja?

The prevajalnik izvaja postopek, imenovan zavezujoče ko je predmet dodeljen spremenljivki objekta. Zgodnji zavezujoče ( statična vezava ) se nanaša na sestavite časovno vezavo in pozno zavezujoče (dinamično zavezujoče ) se nanaša na čas izvajanja zavezujoče.

Vedite tudi, kaj pomeni čas prevajanja? Prevedi - čas je primer, kjer se koda, ki ste jo vnesli, pretvori v izvedljivo, medtem ko Run- čas je primer, kjer se izvaja izvedljiva datoteka. Izraza "runtime" in " čas sestavljanja " programerji pogosto uporabljajo tudi za različne vrste napak. Prevedi - čas preverjanje poteka med čas prevajanja.

Prav tako morate vedeti, kaj pomeni vezava naslova?

Vezava naslova je proces preslikave logičnega ali virtualnega programa naslovi v ustrezni fizični ali glavni pomnilnik naslovi . Z drugimi besedami, dano logično naslov ga MMU (Memory ManagementUnit) preslika v fizični naslov.

Zakaj je potrebna vezava naslova?

The vezava je nujna za povezavo logičnega pomnilnika s fizičnim pomnilnikom. Če želite vedeti, kje je program shranjendis potrebno za dostop do njega. The zavezujoče lahko tri različne vrste. Čas sestavljanja Vezava : naslov kje je program shranjen, je znano v času prevajanja.

Priporočena: