Mikä on käännösajan osoitteen sidonta?
Mikä on käännösajan osoitteen sidonta?

Video: Mikä on käännösajan osoitteen sidonta?

Video: Mikä on käännösajan osoitteen sidonta?
Video: Ohjelmointi 2024, Marraskuu
Anonim

Ensimmäinen tyyppi osoitteen sitominen On lentolipun osoitesidonta . Tämä varaa muistista tilaa tietokoneen konekoodille, kun ohjelma käännetään suoritettavaksi binääritiedostoksi. The osoitteen sitominen jakaa loogisen osoite segmenttimuistin alkupisteeseen, johon objektikoodi on tallennettu.

Yksinkertaisesti sanottuna, mikä on kääntämisaikaa sitova?

The kääntäjä suorittaa prosessin nimeltä sitova kun objekti on määritetty objektimuuttujaan. Varhainen sitova ( staattinen sidonta ) viittaa käännä aikasidonta ja myöhässä sitova (dynaaminen sitova ) viittaa suoritusaikaan sitova.

Tiedätkö myös, mitä käännösaika tarkoittaa? Koota - aika on ilmentymä, jossa antamasi koodi muunnetaan suoritettavaksi suoritettaessa aika on ilmentymä, jossa suoritettava tiedosto on käynnissä. Termit "runtime" ja " kokoamisaika Ohjelmoijat käyttävät usein myös erityyppisiä virheitä. Koota - aika tarkistus tapahtuu aikana compiletime.

On myös tiedettävä, mitä osoitteen sitominen tarkoittaa?

Osoitteen sidonta on prosessi, jossa kartoitetaan ohjelman looginen tai virtuaalinen osoitteita vastaavaan fyysiseen tai päämuistiin osoitteita . Toisin sanoen annettu looginen osoite MMU (Memory ManagementUnit) kartoittaa sen fyysiseksi osoite.

Miksi osoitesidonta tarvitaan?

The sitominen on välttämätöntä yhdistääksesi loogisen muistin fyysiseen muistiin. Tiedäksesi, missä ohjelma on tallennettu tarpeellista päästäkseen siihen käsiksi sitova voi olla kolmea eri tyyppiä. Kokoamisaika Sidonta : Osoite missä ohjelma on tallennettu, tiedetään käännösaikana.

Suositeltava: