Trabalho 2

842 palavras 4 páginas
Nome: Alexandre Henrique C. Guimarães RA:1274/13

1- O que é concorrência e como este conceito está presente nos sistemas operacionais multiprogramáveis ?
R: É a possibilidade de o processador executar instruções em paralelo com operações de E/S. Isso ocorre quando um programa perde o uso do processador e depois retorna para continuar o processamento, seu estado deve ser idêntico ao do momento em que foi interrompido. O programa deverá continuar sua execução exatamente na instrução seguinte àquela em que havia parado.

2- Por que o mecanismo de interrupção é fundamental para a implementação da multiprogramação ?
R: Porque é em função desse mecanismo que o SO sincroniza a execução de todas suas rotinas e dos programas dos usuários, além de controlar dispositivos.

3- Explique o mecanismo de funcionamento das interrupções.
R: É gerada por algum evento externo ao programa, sendo ele interrompido e desviado para uma rotina responsável por tratar do evento ocorrido. Para que o programa volte a ser executado após a interrupção, suas informações são preservadas no conteúdo de registradores.

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?
R: Eventos síncronos são resultados direto da execução do programa corrente. São previsíveis e ocorrem um único de cada vez.
Eventos assíncronos não estão relacionados à execução do programa corrente. São eventos imprevisíveis e podem ocorrer múltiplas vezes.
Uma interrupção é um evento assíncrono enquanto uma execução é um evento síncrono.

5-De exemplos de eventos associados ao mecanismo de exceção.
R: Uma instrução que gere a situação de overflow ou uma divisão por zero.

6- Qual a diferença entre interrupção e exceção ?
R: A diferença fundamental entre exceção e interrupção é que a primeira é gerada por um evento síncrono, enquanto a segunda e gerada por eventos assíncronos.

7-Qual a vantagem da E/S controlada por interrupção comparada com a técnica de

Relacionados

  • Trabalho 2 2
    1571 palavras | 7 páginas
  • trabalho 2
    1103 palavras | 5 páginas
  • Trabalho 2
    386 palavras | 2 páginas
  • trabalho 2
    837 palavras | 4 páginas
  • Trabalho 2
    579 palavras | 3 páginas
  • TRABALHO 2
    732 palavras | 3 páginas
  • TRABALHO 2
    3099 palavras | 13 páginas
  • Trabalho 2
    799 palavras | 4 páginas
  • Trabalho 2
    909 palavras | 4 páginas
  • Trabalho 2
    1061 palavras | 5 páginas