Mi az a fordítási időcím-kötés?
Mi az a fordítási időcím-kötés?

Videó: Mi az a fordítási időcím-kötés?

Videó: Mi az a fordítási időcím-kötés?
Videó: EPICA - Abyss of Time (Magyar fordítás) 2024, November
Anonim

Az első típus címkötés van compiletime címkötés . Ez egy helyet foglal le a memóriában a számítógép gépi kódjának, amikor a programot végrehajtható bináris fájlba fordítják. Az címkötés kiosztja alogikus cím a szegmensmemória kezdőpontjához, ahol az objektumkód tárolva van.

Egyszerűen, mi az a fordítási időhöz kötöttség?

Az fordítóprogram nevű folyamatot hajt végre kötés amikor egy objektumot objektumváltozóhoz rendelünk. A korai kötés ( statikus kötés ) utal rá időkötés összeállítása és későn kötés (dinamikus kötés ) futásidőre utal kötés.

Tudja azt is, mit jelent a fordítási idő? Összeállítás - idő ez az a példány, ahol a beírt kód végrehajthatóvá konvertálódik a futás közben idő az a példány, ahol a végrehajtható fájl fut. A "futásidő" és a " összeállítási idő A programozók gyakran használják a különböző típusú hibákra is. Összeállítás - idő alatt történik az ellenőrzés compiletime.

Azt is tudni kell, mit jelent a címkötés?

Címkötés a program logikai vagy virtuális leképezésének folyamata címek a megfelelő fizikai vagy fő memóriába címek . Más szóval, adott logikai cím az MMU (Memory ManagementUnit) leképezi egy fizikaira cím.

Miért van szükség címkötésre?

Az kötés szükséges hogy összekapcsolja a logikai memóriát a fizikai memóriával. A program tárolási helyének ismerete szükséges hogy hozzáférhessen. Az kötés három különböző típusú lehet. Összeállítási idő Kötés : Cím A program tárolási helye a fordítási időben ismert.

Ajánlott: