Sistemas operacionais

1217 palavras 5 páginas
Nome: Michel Rodrigo Atz

1) O que é o núcleo do sistema e quais são suas principais funções ? É o conjunto de rotinas que oferece serviços aos usuários, suas aplicações, além do próprio sistema operacional.
As principais funções do núcleo encontradas na maioria dos sistemas comerciais são: * Tratamento de interrupções e exceções; * Criação e eliminação de processos e threads; * Sincronização e comunicação entre processos e threads; * Escalonamento e controle dos processos e threads; * Gerência de memória; * Gerência do sistema de arquivos; * Gerência de dispositivos de E/S; * Suporte à redes locais e distribuídas; * Contabilização do uso do sistema; * Auditoria e segurança do sistema.

2) O que são instruções privilegiadas e não privilegiadas? Qual a relação dessas instruções com o modo de acesso?
Instruções privilegiadas são instruções que só devem ser executadas pelo sistema operacional ou sob sua supervisão, impedindo, assim, a ocorrência de problemas de segurança e integridade do sistema.
As instruções não-privilegiadas não oferecem risco ao sistema. E para poder executar uma instrução privilegiada, é necessário que no processador seja implementado o mecanismo de proteção conhecido como modos de acesso. Existem, basicamente, dois modos de acesso implementados pelos processadores: modo usuário e modo kernel.

3) Explique como funciona a mudança de modos de acesso e dê um exemplo de como um programa faz uso desse mecanismo.
Quando um programa necessita executar uma instrução privilegiada, a solicitação deve ser realizada através de uma chamada a uma system call, que altera o modo de acesso do processador do modo usuário para o modo kernel. Ao término da execução da rotina do sistema, o modo de acesso retorna para o modo usuário.

4) Como o kernel do sistema operacional pode ser protegido pelo mecanismo de modos de acesso?
Através do modo de acesso de uma aplicação determinado por

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas