Execução de programa

267 palavras 2 páginas
RENATO PEREIRA AGUIAR

Curso: ADS

Prof: Cesar (Arquitetura de computadores)

Execução do programa

Um programa de computador é primeiramente carregado na memória do computador (usualmente pelo sistema operacional). O sistema operacional organiza três blocos de memória, também chamados segmentos.

[pic]

O primeiro é o segmento de código, que é estático em tamanho e em conteúdo. Ele recebe todo o código de máquina que define as subrotinas do programa, e o endereço de cada subrotina é definido como o menor dos endereços das células de memória que a definem.

O segundo bloco de memória é o segmento de dados, e recebe as variáveis globais. Assim como no segmento de código, o endereço de cada variável é definido como o menor dos endereços das células de memória que o definem. Ele é estático em tamanho mas dinâmico em conteúdo, o que significa que este segmento não pode criar variáveis em tempo de execução, mas o conteúdo é variável, pode ser modificado.

O terceiro bloco de memória é o segmento de pilha, uma área de memória na qual armazena-se informação em forma de uma pilha. ele serve para armazenar informações como variáveis locais, parâmetros de subrotinas e endereços de retorno (para onde o fluxo do programa deve ir após a execução de uma função, isto é, o ponto logo após ela foi invocada.) Antes da execução do programa propriamente dita, a pilha é esvaziada.

A partir de então o programa é executado, instrução por instrução, até o seu término. A execução de um programa de computador pode ser abreviada em caso de erro de software ou de

Relacionados

  • Execução de um Programa
    1108 palavras | 5 páginas
  • Execução de um programa de treinamento
    917 palavras | 4 páginas
  • Aprendizagem do NeanderWin: Criação e Execução de Programas
    660 palavras | 3 páginas
  • Aprendizagem do neanderwin: criação e execução de programas
    490 palavras | 2 páginas
  • A EXECUÇÃO DO PROGRAMA DO LIVRO NO MUNICÍPIO DE ALTO GARÇAS
    1177 palavras | 5 páginas
  • A EXECUÇÃO DOS RECURSOS DO PNATE- PROGRAMA FORMAÇÃO PELA ESCOLA
    2216 palavras | 9 páginas
  • A execução do Programa de Erradicação do Trabalho Infantil – PETI: desafios e perspectivas.
    4719 palavras | 19 páginas
  • EXECUÇÃO DE PROGRAMAS DE ENFRENTAMENTO A VIOLÊNCIA DOMÉSTICA CONTRA A CRIANÇA E O ADOLESCENTE
    5605 palavras | 23 páginas
  • Aplicação, execução e prestação de contas do programa dinheiro direto na escola-pdde: gestão democrática
    950 palavras | 4 páginas
  • A Alocação pode ser tanto estática, feita quando o programa é compilado, e a dinâmica, adiada até a execução.
    348 palavras | 2 páginas