Što je obvezivanje adrese u vremenu prevođenja?
Što je obvezivanje adrese u vremenu prevođenja?
Anonim

Prva vrsta vezanje adrese je obvezivanje adrese kompilacije . Ovo dodjeljuje prostor u memoriji za strojni kod računala kada se program prevede u izvršnu binarnu datoteku. The vezanje adrese dodjeljuje alogičan adresa do početne točke segmenta u memoriji gdje je pohranjen objektni kod.

Jednostavno, što je vrijeme kompajliranja obvezujuće?

The prevodilac obavlja proces tzv obvezujući kada je objekt dodijeljen varijabli objekta. The rani obvezujući ( statičko vezivanje ) odnosi se na sastaviti vremensko uvezivanje i kasno obvezujući (dinamičan obvezujući ) odnosi se na vrijeme izvođenja obvezujući.

Također Znajte, što se podrazumijeva pod vremenom kompajliranja? Sastaviti - vrijeme je instanca u kojoj se kod koji ste unijeli pretvara u izvršni dok se Run- vrijeme je instanca u kojoj se izvršava izvršna datoteka. Pojmovi "runtime" i " vrijeme sastavljanja " često koriste programeri da se odnose i na različite vrste pogrešaka. Sastaviti - vrijeme provjera se događa tijekom vrijeme kompiliranja.

Također treba znati što se podrazumijeva pod adresnim vezanjem?

Obvezivanje adrese je proces mapiranja logičkog ili virtualnog programa adrese na odgovarajuću fizičku ili glavnu memoriju adrese . Drugim riječima, danologično adresa je mapiran od strane MMU (Memory ManagementUnit) u fizički adresa.

Zašto je potrebno vezanje adrese?

The obvezivanje je neophodno povezati logičku memoriju s fizičkom memorijom. Da biste znali gdje je program pohranjendis potrebno kako bi mu se pristupilo. The obvezujući mogu biti tri različite vrste. Vrijeme kompajliranja Uvezivanje : Adresa gdje je program pohranjen je poznato u vrijeme kompajliranja.

Preporučeni: