Arquiteturas de computadores

545 palavras 3 páginas
Universidade Federal do Piauí – UFPI
Universidade Aberta do Piauí – UAPI
Curso de Sistemas de Informação a Distância
Aluno(a): Clemilson Souza Matrícula: 12L06106
Tutor a distância: Prof. Marcello Anderson
Polo: Buriti dos Lopes
Exercicio da 4ª semana Atividade – Pilha – Arquitetura de Computadores
1. Como a estrutura de pilha colabora para o funcionamento de uma arquitetura de computadores?
Cada programa executado tem seus valores de registradores para cada momento de sua execução.
Quando uma rotina é chamada fora da sequência do programa, deve haver um local para salvar todos os valores de UCP naquele momento. Esse local fica na memória RAM e a estrutura usada pelo hardware para saber aonde retornar quando a sub-rotina acabar é a pilha. Todo programa em execução tem também sua pilha própria, que não deve ser confundida com a pilha geral mantida pelo hardware.
2. O gerenciamento de memória é importante sob quais aspectos para o funcionamento do sistema?
Para evitar problemas durante a execução de diversos programas com diversos tipos de memória ativos, deve haver um mecanismo de segurança de execução conhecido como mecanismo de proteção. Um dispositivo de hardware deve fazer uma verificação do endereço de memória a cada acesso feito para evitar danos a áreas indevidas. O sistema operacional mantém um subprograma especial encarregado de fazer o gerenciamento de memória. Este controla o uso da memória por parte dos programas em execução, inclusive quando estes estão sendo trocados por outros programas na atenção da UCP. Esse sistema de gerenciamento de memória faz, inclusive, a execução da chamada memória virtual, que vem a ser o disco rígido usado como expansão da memória RAM para não haver pane no programa por falta de memória.
3. A realocação de código é importante? Justifique sua resposta.
Sim, A esse processo de tradução dá-se o nome de compilação, ou interpretação ou montagem; dependendo da linguagem original onde o código foi

Relacionados

  • Arquitetura de Computadores
    775 palavras | 4 páginas
  • Arquitetura de Computadores
    1562 palavras | 7 páginas
  • Arquitetura de computadores
    2562 palavras | 11 páginas
  • Arquitetura Computadores
    827 palavras | 4 páginas
  • Arquitetura de computadores
    792 palavras | 4 páginas
  • Arquitetura de Computadores
    677 palavras | 3 páginas
  • Arquitetura de computadores
    743 palavras | 3 páginas
  • Arquitetura de computadores
    6516 palavras | 27 páginas
  • Arquiteturas de computador
    799 palavras | 4 páginas
  • Arquitetura de Computadores
    599 palavras | 3 páginas