Sistemas  
 
Conhecimento computador >> Sistemas >> Conhecimentos básicos de informática >> 
O que é endereço obrigatório
? Memória de computador tem dois tipos de endereços . Estes são endereços lógicos e endereços físicos. Vinculativo Endereço aloca um local de memória física para um ponteiro lógico , associando um endereço físico a um endereço lógico . O endereço lógico é também conhecido como um endereço virtual. Endereço ligação faz parte do gerenciamento de memória e é executado pelo sistema operacional em nome de aplicações que requerem acesso à memória. Vinculativo Serviços OS

Endereço relaciona-se com a forma como o código de um programa é armazenado na memória. Os programas são escritos em texto legível , seguindo uma série de regras criadas pelas exigências estruturais da linguagem de programação, e usando palavras-chave que são interpretadas em acções através da Unidade Central de Processamento do computador. O ponto em que é criada a versão executável de um programa determina quando a ligação endereço ocorre . Algumas linguagens de programação , como o "C" e COBOL precisam ser compilados , outros , principalmente os scripts são executados a partir do texto original do programa , em vez de um código de máquina versão binário compilado .
Compilar Encadernação Tempo

O primeiro tipo de ligação endereço é compilar endereço tempo de ligação . Isso aloca um espaço na memória para o código de máquina de um computador quando o programa é compilado em um arquivo binário executável. O endereço obrigatório aloca um endereço lógico para o ponto do segmento na memória onde o código objeto é armazenado partida. A alocação de memória é de longo prazo e só pode ser alterada por recompilar o programa .
Load Time Encadernação

Se a alocação de memória é designada no momento que o programa é atribuída , então nenhum programa pode nunca ser transferido de um computador para outro , no seu estado compilado . Isso ocorre porque o código executável conterá as alocações de memória que já podem estar em uso por outros programas no computador novo. Neste caso, os endereços lógicos do programa não é obrigado a endereços físicos até que o programa é invocado e carregado na memória.
Ligação Tempo de Execução Encadernação

Execução endereço tempo normalmente só se aplica a variáveis ​​em programas e é a forma mais comum de ligação para os scripts , que não se compilados. Neste cenário, o programa solicita espaço de memória de uma variável em um programa pela primeira vez, essa variável é encontrado durante o processamento de instruções do script. A memória será alocada para essa variável até que a seqüência programa termina, ou a menos que uma instrução específica dentro do script libera o endereço de memória associado a uma variável .

Anterior :

Próximo : No
  Os artigos relacionados
·Em que ordem faço para reinstalar os drivers para o me…
·Três tipos de arquivos em distribuição de software d…
·As Vantagens e Desvantagens dos Paradigmas de Interaçã…
·Eu não consigo desinstalar VirtualBox 
·O que é um componente do kernel 
·O que é a vulnerabilidade do computador 
·Qual é a função principal do computador , além do c…
·O que é um MRU em um computador 
·Como Tubo de saída de tela para um arquivo 
·Clipboard Tamanho em Ubuntu 
  Artigos em destaque
·Como mudar seu fundo PC de Black 
·Em que ordem faço para reinstalar os drivers para o me…
·O que é a vulnerabilidade do computador 
·Localização segredos para Angry Birds 
·Maneiras Incríveis de personalizar um telefone Android…
·O que faz um Sistema Operacional Symmetric Exigir 
·Como fazer desfragmentação Como Administrador 
·Como instalar o TI- Nspire CAS OS na TI- Nspire 
·Quais são os benefícios de Flushing DNS 
·Como escolher qual partição Botas De um único disco …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados