Hurtig afbrydelsesanmodning - Fast interrupt request

Fast Interrupt Requests (FIQ'er) er en specialiseret type Interrupt Request , en standardteknik, der bruges i computer-CPU'er til at håndtere begivenheder, der skal behandles, når de opstår, såsom modtagelse af data fra et netværkskort eller handlinger på tastaturet eller musen. FIQ'er er specifikke for ARM CPU-arkitekturen , som understøtter to typer afbrydelser; FIQ'er til hurtig, lav latenstidsafbrydelse og Interrupt Requests (IRQ'er) til mere generelle afbrydelser.

En FIQ prioriteres foran en IRQ i et ARM-system. Der understøttes også kun én FIQ-kilde ad gangen. Dette hjælper med at reducere interrupt latency, da interrupt service rutinen kan udføres direkte uden at bestemme kilden til interrupt. En kontekstsparing er ikke påkrævet for at servicere en FIQ, da den har sit eget sæt bankregistre. Dette reducerer omkostningerne ved kontekstskift .

Referencer