Sistema operacional

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (624 palavras )
  • Download(s) : 0
  • Publicado : 25 de março de 2013
Ler documento completo
Amostra do texto
1)O que é concorrência e como este conceito esta presente nos sistemas operacionais multiprogramáveis?
Concorrência é a possibilidade de se executar diversas instruções ao mesmo tempo. Nos sistemasmultiprogramáveis este raciocínio é o fundamento básico da multiprogramação. Vários programas residem na memória concorrendo pela utilização do processador, com isso o processador permanece menostempo ocioso e a memória utilizada de forma eficiente.
2)Por que o mecanismo de interrupção é fundamental para a implementação da multiprogramação?
Devido a concorrência dos programas pela utilizaçãodos recursos do computador ocorrem as interrupções para que todos ordenadamente seja executados parte a parte.

3)Explique o mecanismo de funcionamento das interrupções?
A interrupção ocorre quandoalgum dos dispositivos solicita ao processador uma nova tarefa, neste caso o processador interrompe a execução passa a executar a nova solicitação para então retornar a execução anterior.
4)O que sãoeventos síncronos e assíncronos? Como estes eventos estão relacionados ao mecanismo de interrupção e exceção?
Eventos síncronos são os eventos previsíveis, resultados dos programas em execução e pordefinição ocorrem seqüencialmente (um de cada vez). Os assíncronos são eventos não relacionados ao programa que esta sendo executado, são eventos imprevisíveis para o processador, e a ocorrência demuitos eventos assíncronos acarretam muitas interrupções durante o processamento.
5)Dê exemplos de eventos associados ao mecanismo de exceção?
Exemplos de eventos externos são: Reset, Erro deBarramento (bus error) e Interrupção.
Exemplos de eventos internos: Erro de Endereçamento, Execução Passo-a-Passo (Trace), execução de Instrução Ilegal ou para Emulação, Violação de Privilégio, execução deinstrução TRAP, TRAPV ou CHK, e tentativa de Divisão por Zero (DIVS, DIVU).

6)Qual a vantagem de E/S controlada por interrupção comparada com a técnica de spooling?

7)O que é DMA e qual a...
tracking img