Sistema operacional

624 palavras 3 páginas
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 sistemas multiprogramá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 menos tempo 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ção dos 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 quando algum 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ão eventos 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 por definiçã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 de muitos 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 de Barramento (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 de instruçã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

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