Section courante

A propos

Section administrative du site

Assembleur 80x86

CLFLUSH

INTEL Pentium 4+, SSE2 Load Unaligned Integer 128 bits

Syntaxe

CLFLUSH mem8

Paramètres

Nom Description
mem8 Ce paramètre permet d'indiquer un opérande de mémoire 8 bits.

Description

Cette instruction permet de vider la ligne de cache d'une adresse linéaire.

Mnémonique

Instruction Opcode Description
CLFLUSH mem8 0Fh AEh /7 Vide la ligne de cache contenu dans mem8.

Exceptions

Message Mode réel Virtuel 8086 Mode protégé Description
#GP(Protection général) X X X Une adresse mémoire dépasse la limite du segment de données ou n'est pas canonique
    X Un segment de données nulle est utilisé comme référence mémoire
#PF(Faute de page)   X X Une faute de page résultat de l'exécution de l'instruction
#SS(Pile) X X X Une adresse mémoire dépasse la limite du segment de pile ou n'est pas canonique, et n'est pas l'échange de pile spécifié.
#UD(Opcode invalide) X X X Cette instruction n'est pas supporté, lequel est indiqué par le registre EDX, bits 19 de l'instruction CPUID, fonction 0000_0001h.

Voir également

Instruction assembleur 80x86 - Instruction INVD
Instruction assembleur 80x86 - Instruction WBINVD

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 191 à 192.

Dernière mise à jour : Mercredi, le 17 septembre 2014