Assembleur 80x86 | VERW |
---|---|
INTEL 80286+ | Verify a Segment for Writing |
Syntaxe
VERW operande |
Description
Cette instruction permet de vérifier si le code ou le segment de données spécifié est en mode écriture à 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 écrivable)) ALORS ZF ← 1 FIN SI FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
VERW r/m16 | 0Fh 00h /5 | Cette instruction permet de vérifier si le code ou le segment de données spécifié est en mode écriture à 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 VERR
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