O que é a vinculação de endereço de tempo de compilação?
O que é a vinculação de endereço de tempo de compilação?

Vídeo: O que é a vinculação de endereço de tempo de compilação?

Vídeo: O que é a vinculação de endereço de tempo de compilação?
Vídeo: QXD0016 - Linguagens de Programação - Variávels: Nomes, Vinculação e Tempo de Vinculação 2024, Novembro
Anonim

O primeiro tipo de ligação de endereço é ligação de endereço compiletime . Isso aloca um espaço na memória para o código da máquina de um computador quando o programa é compilado em um arquivo binário executável. o ligação de endereço aloca alógico Morada ao ponto inicial do segmento na memória onde o código do objeto está armazenado.

Simplesmente então, o que é vinculação de tempo de compilação?

o compilador executa um processo chamado obrigatório quando um objeto é atribuído a uma variável de objeto. obrigatório ( ligação estática ) refere-se a vinculação de tempo de compilação e tarde obrigatório (dinâmico obrigatório ) refere-se ao tempo de execução obrigatório.

Saiba também, o que significa tempo de compilação? Compilar - Tempo é a instância em que o código que você inseriu é convertido em executável enquanto Executar- Tempo é a instância em que o executável está sendo executado. Os termos "tempo de execução" e " tempo de compilação "são frequentemente usados por programadores para se referir a diferentes tipos de erros também. Compilar - Tempo a verificação ocorre durante o tempo de compilação.

Além disso, saber o que se entende por ligação de endereço?

Ligação de endereço é o processo de mapeamento lógico ou virtual do programa endereços à memória física ou principal correspondente endereços . Em outras palavras, um dado lógico Morada é mapeado pelo MMU (Memory ManagementUnit) para um físico Morada.

Por que a vinculação de endereço é necessária?

o ligação é necessária para ligar a memória lógica à memória física. Para saber onde o programa está armazenado é necessário a fim de acessá-lo. obrigatório pode ser de três tipos diferentes. Tempo de compilação Obrigatório : Endereço onde o programa é armazenado é conhecido em tempo de compilação.

Recomendado: