megszakítási vektort - egy

Megszakítás (angol interrupt.) - a jel, ami megmondja a processzor bekövetkezte esetén. Ebben az esetben a végrehajtás a jelenlegi parancssort felfüggesztésre kerül, és vezérlés átkerül egy megszakítás-kezelőre. amelynek feladata az esemény feldolgozása és visszaadja a vezérlést a megszakított kódot.

Attól függően, hogy a forrás előfordulása a megszakítási van osztva:

  • Hardver - események perifériák (például billentyűleütésekre, az egér mozgását, a jelet az időzítő, a hálózati kártya vagy merevlemez) - külső megszakítások. vagy események a mikroprocesszor - (mint például a nullával való osztást) - a belső megszakításokat;
  • Szoftver által kezdeményezett - egy végrehajtható program kifejezetten végrehajtása konkrét utasításokat, azaz szinkron, hanem aszinkron. Szoftver megszakítások is hívtuk operációs rendszer szolgáltatásait.

A „csapda” (trap) néha szinonimájaként használják a „megszakítás” vagy szinonimája a „belső megszakítás” (lásd. Fent). Egységes használat ezen feltételek nem létezik magyar vagy angol nyelven. Jellemzően a használat van beállítva, hogy a gyártó külön processzor dokumentációt.

álcázás

Lehetőségeitől függően a hardver megszakítás tilalmát vannak osztva:

  • Maskable - megszakítások, amelyek tiltják beállítása a megfelelő biteket a megfelelő interrupt maszk regiszter;
  • Leleplezett - mindig feldolgozott, függetlenül az IF flag (processzorok

Megszakításkezelõkben általában írt oly módon, hogy a feldolgozás során a lehető legkevesebbet.

rangsorolása

Vége előtt a megszakítás kezelő beállítása általában tilalma feldolgozása ilyen típusú megszakítást, hogy a processzor nem egy fix ciklus megszakítása. Rangsorolása azt jelenti, hogy az összes megszakítási források osztályokba soroljuk, és minden osztályhoz egy prioritási szinten a kérelem megszakítás. Prioritások is szolgált a relatív és abszolút. A relatív megszakítás szolgáltatás azt jelenti, hogy ha abban az időben a megszakítás kezelő kap több mint elővásárlási, ez a megszakítás (magasabb prioritású) kerülnek feldolgozásra csak a jelenlegi ISR. Abszolút megszakítás szolgáltatás azt jelenti, hogy ha abban az időben a megszakítás kezelő kap több mint elővásárlási, a jelenlegi feldolgozási eljárásának a megszakítás kényszerül, és a processzor elkezdi végrehajtani feldolgozás ismét kapott több mint elővásárlási. Befejezése után az eljárásban, a CPU visszatér a végrehajtás kényszerült megszakítás feldolgozás eljárást.

Lehallgatás megszakításokkal - Változás a megszakítás kezelő saját.

megszakítás táblázat

Megszakítás Vektor - fenntartva a készülék szám, amely azonosítja a megfelelő megszakítás kezelő. Megszakítási vektorok vannak egyesítve megszakítási vektort asztalra. Elhelyezkedés A táblázat típusától függ és működési módja a mikroprocesszor.

Lásd, amit a „megszakítás vektor” más szótárak:

megszakítási vektort - pertraukties vektorius statusas T sritis automatika atitikmenys: angl. megszakítási vektort vok. Unterbrechungsvektor, m rus. megszakítási vektort, m pranc. VECTEUR d megszakítás, m ... Automatikos termínu žodynas

Megszakítja - Megszakítás (angol interrupt.), Jelezve, hogy a processzor az előfordulása mindenképpen. Ebben az esetben a végrehajtás a jelenlegi parancssort felfüggesztésre kerül, és vezérlés átkerül egy megszakítás-kezelőre, amely elvégzi a munkát ... ... Wikipedia

GOST 50304-92: azt interfész elektronikus kezelőfelület. Kifejezések és meghatározások - terminológia GOST 50304 92: elektronikus úton való kapcsolat kezelőfelület. A kifejezések és meghatározások az eredeti dokumentum: 75 felhasználói felület: Rádió-elektronikai eszközök, párosulva az interfész kiadására vagy vételét ... ... szótára szempontjából normatív és műszaki dokumentáció

Kapcsolódó cikkek