Lista De Exercicios Capitulo 4
Amanda Fernanda Ramiro Pena
1) Núcleo do sistema é o conjunto rotinas que oferece rotinas que oferece serviços aos usuários, suas aplicações, além do próprio sistema operacional.
Suas principais funções são: Tratamento de interrupções e exceções, criação e eliminação de processos e threads;
2) Instruções privilegiadas são Instruções que são executadas somente pelo sistema operacional ou sob sua supervisão, impedindo a ocorrência de problemas de integridade do sistema e segurança.
Instruções não privilegiadas não oferecem risco ao sistema.
Quando o processador trabalha no modo usuário, uma aplicação só pode executar instruções não - privilegiadas, tendo acesso a um número reduzido de instruções, enquanto no modo kernel ou supervisor a aplicação pode ter acesso ao conjunto total de instruções do processado.
3) Quando um programa necessita executar uma instrução privilegiada, a solicitação deve ser realizada através de uma chamada a uma chamada de sistema (system call–mecanismo para o controle de execução de rotinas do SO) , 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 retorn a para o modo usuário
4) Através do modo de acesso de uma aplicação determinado por um conjunto de bits localizado no registrador de status do processador ou PSW. Através desse registrador, o hardware verifica se a instrução pode ou não ser executada pela aplicação, possibilitando proteger o kernel do sistema operacional de um acesso indevido.
5) Como é o sistema operacional que controla tudo, apenas ele tem o poder de dizer o que está certo ou errado. assim ele mesmo é responsável por qualquer situação de risco para o hardware ou software. usar o modo kernel, o sistema pode administrar a memória de forma transparente, e também deve saber a hora de cada evento acontecer. no modo kernel, ações delicadas são realizadas e é seguro ao