Um programa pode receber uma interrupção de software?

0

Um programa pode receber uma interrupção de software? Eu entendo que eles podem causar interrupções, mas eles podem realmente receber uma interrupção de software? Se sim, por favor, você pode fornecer um exemplo?

    
por user199240 08.11.2016 / 13:46

1 resposta

1

Citando Wikipedia: "Uma interrupção de software é causada por uma condição excepcional no próprio processador, ou por uma instrução especial no conjunto de instruções que causa uma interrupção quando é executada. O primeiro é chamado de trap ou exceção e é usado para erros ou eventos que ocorrem durante a execução do programa, que são excepcionais o suficiente para que não possam ser manipulados dentro do próprio programa. [...] O sistema operacional detectará essa exceção e poderá optar por anular a instrução. " Se eu entendi corretamente o que você está perguntando, a resposta seria não.

    
por 08.11.2016 / 14:17