Algunas hojas de datos le indican la latencia desde el evento hasta la interrupción explícita de la ejecución, pero esta no parece. Consulte el manual de referencia familiar; podría haber más información allí.
En cualquier caso es bastante rápido. Básicamente, el procesador aprovecha la próxima oportunidad para ejecutar una llamada a la ubicación de la interrupción. Los registros que se guardan se escriben en un hardware especial para ese fin, de modo que se superponen. Básicamente, el procesador tiene que esperar hasta el inicio del próximo ciclo de instrucciones, y probablemente haya uno más para vaciar la tubería, luego la ejecución se reanuda en la dirección de interrupción.
Si uno o dos tiempos de instrucción realmente importan, entonces haga algunas pruebas para ver cuál es realmente la latencia. Recuerde que los eventos como ADIF son sincrónicos, por lo que el jitter debería ser 0. Con los eventos asíncronos externos, necesariamente hay un ciclo de jitter ya que el reloj de instrucciones sigue funcionando.
¿Qué estás haciendo para que una o dos instrucciones de latencia sean importantes?