SóProvas


ID
344014
Banca
FUNCAB
Órgão
DER-RO
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma diferença entre interrupção e exceção é:

Alternativas
Comentários
  • ✅Gabarito(B)  

    A diferença essencial entre exceções e interrupções é a seguinte: exceções são síncronas com o programa e interrupções são assíncronas. Se o programa for executado um milhão de vezes com a mesma entrada, as exceções ocorrerão no mesmo lugar toda vez, mas as interrupções podem variar, dependendo, por exemplo, de quando, exatamente, quem estiver no terminal pressionar a tecla Enter. A razão para a possibilidade de reprodução de exceções e a impossibilidade dessa reprodução é que as exceções são causadas diretamente pelo programa, e interrupções, no máximo, são causadas indiretamente pelo programa.

    Fonte: Organização estruturada de computadores / Andrew S. Tanenbaum - 6 ed.