Sistemas de arquivos

1920 palavras 8 páginas
Capítulo II
Estruturas de Sistemas de
Computação
Prof. Jackson Laskoski
Este Material foi baseado nos livros/Materiais:

Sistemas Operacionais: Conceitos e Aplicações Abraham Silberschatz, Peter Galvin e Greg Gagne


Sistemas Operacionais: Roberto Willrich



Um Sistema de Computação de uso geral, moderno, consiste em uma CPU e em uma série de controladoras de dispositivos que se conectam através de barramento comum, fornecendo acesso à memória compartilhada.



Para que o computador comece a funcionar, ele necessita ter um programa inicial (bootstrap program) que executa as seguintes funções:
◦ Inicializa todos os aspectos do sistema;


Registradores de CPU, controladoras de dispositivos, memória, etc..




Necessita localizar o Kernel do SO e carregá-lo na memória.
O sistema operacional inicia a execução do primeiro processo, como “init”, e espera que algum evento ocorra;

◦ Carrega o Sistema Operacional;
◦ Inicia a execução do Sistema Operacional;



A ocorrência de um evento é geralmente assinalada por uma interrupção ou exceção de hardware ou software.
◦ Para a interrupção via hardware, o hardware envia um sinal para a CPU via barramento; ◦ O software envia uma interrupção executando uma operação especial chamada: chamada ao sistema(“System call”) ou chamada ao monitor (“Monitor call”). ◦ Diferença fundamental entre exceção e interrupção é que a exceção é gerada por um evento gerado pelo programa em execução, e a interrupção é gerada pelo próprio sistema operacional (normalmente em função de um device).

Operação dos Sistemas de Computação
• Existem muitos tipos de eventos que podem disparar uma interrupção:





Conclusão de operarão de I/O;
Divisão por zero;
Acesso inválido a memória;
Necessidade urgente de recursos por um device.

• Para cada interrupção (TRAP), uma rotina de serviços é designada responsável para tratar da interrupção; • Quando uma CPU (genérica) é interrompida, ela:






Para o que esta fazendo;
Salva a posição do

Relacionados

  • Sistemas de arquivos
    1681 palavras | 7 páginas
  • Sistemas de arquivos
    3372 palavras | 14 páginas
  • Sistema de arquivos
    3808 palavras | 16 páginas
  • sistemas de arquivos
    2134 palavras | 9 páginas
  • Sistemas de arquivos
    3787 palavras | 16 páginas
  • sistemas de arquivos
    4371 palavras | 18 páginas
  • Sistemas de arquivos
    2615 palavras | 11 páginas
  • Sistemas de arquivos
    1279 palavras | 6 páginas
  • Sistemas de arquivos
    1310 palavras | 6 páginas
  • sistemas de arquivos
    975 palavras | 4 páginas