Assembleur 80x86 | LIDT |
---|---|
INTEL 286+, Mode protégé, mode réel niveau 0 | Load Interrupt Descriptor Tables |
Syntaxe
LIDT mémoire |
Description
Cette instruction permet de charger un descripteur de tables d'interruption.
Algorithme
MODULE LIDT(mémoire) SI taille de l'opérande = 16 bits ALORS IDTR(Limit) ← mémoire(0..15) IDTR(Base) ← mémoire(16..47) ∩ 00FFFFFFh SINON IDTR(Limit) ← mémoire(0..15) IDTR(Base) ← mémoire(16..47) FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
LIDT mem | 0Fh 01h /3 | Cette instruction permet de charger un descripteur de tables d'interruption. |
Exemple
Voici un exemple de l'utilisation de cette instruction en Delphi version 3 :
Voir également
Instruction assembleur 80x86 - Instruction LGDT
Instruction assembleur 80x86 - Instruction LLDT
Instruction assembleur 80x86 - Instruction LTR
Instruction assembleur 80x86 - Instruction SGDT
Instruction assembleur 80x86 - Instruction SIDT
Instruction assembleur 80x86 - Instruction SLDT
Instruction assembleur 80x86 - Instruction STR
Références
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2A: Instruction Set Reference, A-M, Edition Intel, Mars 2010, Publication No. 253666-034US, page 654 à 656.
Dernière mise à jour : Lundi, le 1 septembre 2014