Section courante

A propos

Section administrative du site

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