Sistemas operecionais

379 palavras 2 páginas
BIBLIOTECA DE ACESSO DINAMICO
BIBLIOTECA DE ACESSO DINAMICO
Cod. Fonte I
Cod. Fonte I
MONTADOR
MONTADOR
I----------TRADUTORES---------I
MODULO
OBJETO
MODULO
OBJETO
CÓDIGO JÁ EXECUTAVEL
CÓDIGO JÁ EXECUTAVEL
LINKER
LINKER
I I
Cod. Fonte II

Cod. Fonte II

LOADER
LOADER
COMPILADOR
COMPILADOR
I I
I I
INTERPRETADOR
INTERPRETADOR
I I
Cod. Fonte III

Cod. Fonte III

I I I--------------------------------I MP PROCESSADOR

Exercício de revisão
PLT pag. 22, 23 e 49
*O código objeto não é executado.
TRADUTOR, realiza a conversão de representações simbólicas para um código de maquina. O modulo gerado pelo tradutor é chamado de modulo objeto.
Caso ainda existam sub rotinas externas o modulo objeto ainda não poderá ser executado.
Todos os tradutores rodam sob supervisão do S.O.
MONTADOR, responsável por traduzir um programa em linguagem de montagem de *baixo nível em modo objeto(ainda não executável).
*linguagem ASSEBLY.
COMPILADOR, responsável por traduzir um condigo fonte em linguagem de alto nível para modulo objeto ainda não executável.
Código de alto nível: c++, c#....
LINKER(editor de ligação), a partir do MODO OBJETO o linker gera um único código executável.
1ª Funções: resolver as referencias simbólicas ainda existentes no modo objeto com auxilio de uma biblioteca de acesso dinâmico.
2ª Função, reservar um espaço de memoria na MP para a alocação do código executável.
LOADER(carregador), carrega na MP o programa a ser executado. A carga depende do programa gerado pelo linker. A carga pode ser feita de 2 formas, absoluta e

Relacionados

  • A história dos sistemas operecionais
    1605 palavras | 7 páginas
  • Processos organizacionais
    726 palavras | 3 páginas
  • quetionario 1° gti
    1063 palavras | 5 páginas
  • Nada
    988 palavras | 4 páginas
  • atps
    1488 palavras | 6 páginas
  • Tecnologia a serviço do homem
    1285 palavras | 6 páginas
  • PLANO DE NEG CIO PRONTO
    2681 palavras | 11 páginas
  • Contabilidade
    1512 palavras | 7 páginas
  • Analise de requisitos
    1667 palavras | 7 páginas
  • Gerenciameno de processos
    2540 palavras | 11 páginas