Che cos'è l'associazione dell'indirizzo in fase di compilazione?
Che cos'è l'associazione dell'indirizzo in fase di compilazione?

Video: Che cos'è l'associazione dell'indirizzo in fase di compilazione?

Video: Che cos'è l'associazione dell'indirizzo in fase di compilazione?
Video: voltura telematica - esempio di compilazione di una riunione di usufrutto 2024, Dicembre
Anonim

Il primo tipo di indirizzo vincolante è associazione dell'indirizzo in fase di compilazione . Questo alloca uno spazio in memoria al codice macchina di un computer quando il programma viene compilato in un file binario eseguibile. Il indirizzo vincolante alloca alogica indirizzo al punto di partenza del segmento inmemory dove è memorizzato il codice oggetto.

Semplicemente, cos'è il tempo di compilazione vincolante?

Il compilatore esegue un processo chiamato legame quando un oggetto viene assegnato a una variabile oggetto legame ( legame statico ) si riferisce a tempo di compilazione vincolante e tardi legame (dinamico legame ) si riferisce al runtime legame.

Inoltre, cosa si intende per tempo di compilazione? Compilare - tempo è l'istanza in cui il codice inserito viene convertito in eseguibile durante l'esecuzione tempo è l'istanza in cui è in esecuzione l'eseguibile. I termini "runtime" e " tempo di compilazione " sono spesso usati dai programmatori anche per riferirsi a diversi tipi di errori. Compilare - tempo il controllo avviene durante il tempo di compilazione.

Inoltre, è necessario sapere cosa si intende per indirizzo vincolante?

Rilegatura indirizzo è il processo di mappatura logica o virtuale del programma indirizzi alla corrispondente memoria fisica o principale indirizzi . In altre parole, un datologico indirizzo è mappato dalla MMU (Memory ManagementUnit) a un fisico indirizzo.

Perché è necessaria l'associazione dell'indirizzo?

Il il legame è necessario collegare la memoria logica alla memoria fisica. Per sapere dove è memorizzato il programma è necessario per accedervi legame possono essere di tre tipi diversi. Tempo di compilazione Legame : Indirizzo dove è memorizzato il programma è noto al momento della compilazione.

Consigliato: