PD. Despues esta el tema de que tu codigo no es residente y no restauras el vector de interrupcion original ...