Section courante

A propos

Section administrative du site

Assembleur 80x86

RDTSC

INTEL Pentium+ Read Time-Stamp Counter

Syntaxe

RDTSC

Description

Cette instruction permet de charger la valeur courante du compteur de temps du microprocesseur dans le couple de registres EDX:EAX.

Algorithme

SI ((CR4.TSD = 0) OU (CR4.TDS = 1)) ET (CPL = 0) ALORS
   EDX:EAX ← Compteur de temps
SINON
   EXCEPTION #GP(0) ← Compteur de temps
FIN SI

Mnémonique

Instruction Opcode Description
RDTSC 0Fh 31h Cette instruction permet de charger la valeur courante du compteur de temps du microprocesseur dans le couple de registres EDX:EAX.

Voir également

Instruction assembleur 80x86 - Instruction RDTSCP
Instruction assembleur 80x86 - Instruction RDMSR
Instruction assembleur 80x86 - Instruction WRMSR

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 357 à 358.

Dernière mise à jour : Vendredi, le 5 septembre 2014