Vecteur d'interruption

Vecteur d'interruption

Sur les autres projets Wikimedia :

Un vecteur d'interruption, est l'adresse mémoire du gestionnaire d'interruption du noyau d'un système d'exploitation. Il s'agit donc d'un tableau, ou toutes ces cellules sont en fait des adresses vers les fonctions d'interruption prédéfinies[1].

Exemple

Dans le système Linux, chaque interruption, qu’elle soit matérielle ou logicielle, est identifiée par un entier de 8 bits, dont la valeur varie de 0 à 255[2] :

  1. De 0 à 31 correspondent aux interruptions « non masquables » et aux exceptions.
  2. De 32 à 47 sont affectées aux interruptions « masquables » levées par les périphériques (IRQ).
  3. De 48 à 255 peuvent être utilisées pour identifier d’autres types de trappes que celles admises par le processeur (qui correspondent aux valeurs de 0 à 31).

Ce numéro permet d’adresser une table comportant 256 entrées, appelée « table des vecteurs d’interruptions » (idt_table), placée en mémoire centrale lors du démarrage de l’OS.

Notes et références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Vecteur d'interruption de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • vecteur d'interruption — pertraukties vektorius statusas T sritis automatika atitikmenys: angl. interrupt vector vok. Unterbrechungsvektor, m rus. вектор прерывания, m pranc. vecteur d interruption, m …   Automatikos terminų žodynas

  • Interruption Descriptors Table — Interrupt Descriptor Table L IDT ou Interrupt Descriptor Table, est une table système d interruptions sur les architectures x86. Il s agit d un tableau stocké dans la mémoire vive (à l adresse 0x0 par défaut) qui associe chaque vecteur d… …   Wikipédia en Français

  • UD-2 — UD2 Pour les articles homonymes, voir UD et 2 (nombre). En langage assembleur x86 , l instruction UD2 est un mnémonique pour Undefined instruction (traduction : Instruction non définie). L instruction fut ajoutée au processeur Pentium Pro.… …   Wikipédia en Français

  • UD2 — Pour les articles homonymes, voir UD et 2 (nombre). En langage assembleur x86, l instruction UD2 est un mnémonique pour Undefined instruction (traduction : Instruction non définie). L instruction fut ajoutée au processeur Pentium Pro. Son… …   Wikipédia en Français

  • UD 2 — UD2 Pour les articles homonymes, voir UD et 2 (nombre). En langage assembleur x86 , l instruction UD2 est un mnémonique pour Undefined instruction (traduction : Instruction non définie). L instruction fut ajoutée au processeur Pentium Pro.… …   Wikipédia en Français

  • Unterbrechungsvektor — pertraukties vektorius statusas T sritis automatika atitikmenys: angl. interrupt vector vok. Unterbrechungsvektor, m rus. вектор прерывания, m pranc. vecteur d interruption, m …   Automatikos terminų žodynas

  • interrupt vector — pertraukties vektorius statusas T sritis automatika atitikmenys: angl. interrupt vector vok. Unterbrechungsvektor, m rus. вектор прерывания, m pranc. vecteur d interruption, m …   Automatikos terminų žodynas

  • pertraukties vektorius — statusas T sritis automatika atitikmenys: angl. interrupt vector vok. Unterbrechungsvektor, m rus. вектор прерывания, m pranc. vecteur d interruption, m …   Automatikos terminų žodynas

  • вектор прерывания — pertraukties vektorius statusas T sritis automatika atitikmenys: angl. interrupt vector vok. Unterbrechungsvektor, m rus. вектор прерывания, m pranc. vecteur d interruption, m …   Automatikos terminų žodynas

  • Alunisseur — Module lunaire Apollo Pour les articles homonymes, voir LEM et LM. Module lunaire du programme Apollo …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”