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.