Nopea keskeytyspyyntö - Fast interrupt request

Nopeat keskeytyspyynnöt (FIQ) ovat erikoistyyppisiä keskeytyspyyntöjä , vakiotekniikkaa, jota käytetään tietokoneen suorittimissa käsittelemään tapahtumia, jotka on käsiteltävä niiden tapahtuessa, kuten datan vastaanottaminen verkkokortilta tai näppäimistön tai hiiren toiminnot. FIQ: t ovat ominaisia ARM CPU -arkkitehtuurille , joka tukee kahden tyyppisiä keskeytyksiä; FIQ: t nopeaan, matalan viiveen keskeytysten käsittelyyn ja keskeytyspyynnöt (IRQ) yleisempiin keskeytyksiin.

FIQ on etusijalla ARQ-järjestelmän IRQ: lla. Lisäksi vain yhtä FIQ-lähdettä tuetaan kerrallaan. Tämä auttaa vähentämään keskeytysviivettä, koska keskeytyspalvelurutiini voidaan suorittaa suoraan määrittelemättä keskeytyksen lähdettä. Kontekstin tallentamista ei tarvita FIQ: n palvelemiseen, koska sillä on oma joukko pankkitallennettuja rekistereitä. Tämä vähentää kontekstikytkennän yleiskustannuksia .

Viitteet