Sistemas Operacionais

413 palavras 2 páginas
Sistema Operacional

Um software classificado como básico, que possui as funções de gerenciar ou controlar todo o hardware bem como, realizar o interfaceamento usuário-máquina.

Software básico
Software de sistema

Componentes essenciais

Sistemas em lote (batch).

são sistemas do tipo classe fechada.
Sistemas de classe aberta

mais iterativos.

Gerenciamento de recursos do S.O Processador (núcleos)
Canais
Memórias
Dispositivos (drivers e perfiféricos)
Rede
Arquivos
Timer

Canal: Processador para tarefas de E/S; Associado aos dispositivos de E/S.

Canais seletores: Para dispositivos rápidos (ex: discos, vídeos...)

Canais multiplexadores: Para dispositivos considerados lentos (ex: impressora,...)

Timer - Mecânico de Hardware

Sincronizar tarefas Controlar o tempo (run) de uma tarefa

Interrupção: Desvio no fluxo normal das instruções executadas pela CPU.
Polling: Periodicamente a CPU verifica ("varredura") se há algum sinal ou dado pendente em alguma porta.

Núcleo do Sistema Operacional

Leitura
Escrita
Tratamento de interrupções
Criação/destruição de processo
Chaveamento/restauração de contexto
Sincronização/comunicação entre processos
Escalonamentos
Dispatching
Suporte à alocação/liberação de memória
Suporte as operações de I/O.
Funções de contabilidade

O kernel do SO inclui as rotinas tratadoras de interrupção normalmente seis (suc, els, externa, reinício erro de programa, erro de máquina). -> PSW (Program Status Words) ~> Controlam a ordem de execução da execução da instrução e contém várias informações sobre o status do processo.

~> O endereço da próxima instrução a ser executada é mantido na PSW corrente;

~> A CPU permite que interrupções habilitadas aconteçam e as desabilitadas fiquem pendentes;

~> O processador nunca pode estar desabilitado para SVC, reinício e alguns outros tipos de

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