Um processador ARM lida com uma exceção (uma instrução de filial) carregando uma instrução a partir de um endereço específico definido pela exceção. A primeira instrução de uma exceção de IRQ é buscada no endereço 4.Todas as instruções no A tabela do manipulador de exceção deve ser instruções de ramificação, exceto a última. A última exceção na tabela é o FIQ. Como nada segue este manipulador, a primeira instrução pode ser uma instrução útil (ou seja, não uma instrução de filial).
A latência de interrupção também é reduzida para interrupções de FIQ porque os registros extra bancários podem ser usados para eficiência máxima, impedindo a necessidade de uma economia de contexto.