Assembleur 80x86 | LTR |
---|---|
INTEL 80286+ | Load Task Register |
Syntaxe
LTR operande |
Description
Cette instruction permet de charger l'opérande source dans le champ du sélecteur de segment du registre de tâche.
Algorithme
SI SRC(Offset) > limite du descripteur de table OU operande(type) ≠ global ALORS EXCEPTION #GP(Sélecteur de segment) FIN SI Lecture du descripteur de segment SI descripteur de segment n'est pas disponible dans TSS ALORS EXCEPTION #GP(Sélecteur de segment) FIN SI SI descripteur de segment n'est pas présent ALORS EXCEPTION #NP(Sélecteur de segment) FIN SI Descripteur de segment TSS(occupé) ← 1 Registre de tâche(Sélecteur de segment) ← operande Registre de tâche(Descripteur de segment) ← Descripteur de segment TSS |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
LTR reg/mem16 | 0Fh 00h /3 | Cette instruction permet de charger le sélecteur de segment dans le registre de tâche et charge le descripteur TSS dans le GDT. |
Voir également
Instruction assembleur 80x86 - Instruction LGDT
Instruction assembleur 80x86 - Instruction LIDT
Instruction assembleur 80x86 - Instruction LLDT
Instruction assembleur 80x86 - Instruction STR
Instruction assembleur 80x86 - Instruction SGDT
Instruction assembleur 80x86 - Instruction SIDT
Instruction assembleur 80x86 - Instruction SLDT
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 675 à 677.
Dernière mise à jour : Vendredi, le 5 septembre 2014