Assembleur 80x86 | VERR |
---|---|
INTEL 80286+ | Verify a Segment for Reading |
Syntaxe
VERR operande |
Description
Cette instruction permet de vérifier si le code ou le segment de données spécifié est en mode lecture à partir du niveau de privilège courant (CPL).
Algorithme
SI operande(Offset) > (GDTR(Limit) OU (LDTR(Limit)) ALORS ZF ← 0 FIN SI Lecture du descripteur de segment SI Descripteur de segment(Type de descripteur) = 0 OU (Descripteur de segment(Type) conforme au code segment) ET (CPL > DPL) OU (RPL > DPL) ALORS ZF ← 0 SINON SI (segment est lisible)) ALORS ZF ← 1 FIN SI FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
VERR r/m16 | 0Fh 00h /4 | Cette instruction permet de vérifier si le code ou le segment de données spécifié est en mode lecture à partir du niveau de privilège courant (CPL). |
Voir également
Instruction assembleur 80x86 - Instruction ARPL
Instruction assembleur 80x86 - Instruction LAR
Instruction assembleur 80x86 - Instruction LSL
Instruction assembleur 80x86 - Instruction VERW
Références
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2B: Instruction Set Reference, N-Z, Edition Intel, Mars 2010, Publication No. 253667-034US, page 526 à 528.
Dernière mise à jour : Lundi, le 1 septembre 2014