2010-07-15 36 views

Répondre

4

Utilisez l'instruction RDTSC x86 pour lire les horloges depuis le démarrage du système.

Editer: Sur les cibles x86-64, l'utilisation de l'assemblage en ligne n'est plus possible, utilisez un intrinique ou un fichier objet externe lié qui a été généré par un assembleur. N'oubliez pas de vider le pipeline du processeur avant d'utiliser cette instruction.

+0

puis-je utiliser cela pour ma carte x86 intel ..?/ – pvaju896

+0

x86 n'est pas une carte, c'est le jeu d'instructions du cpu. Et oui, c'est une instruction x86. – Quonux

+0

+1 J'utilise très souvent le compteur de temps du processeur pour comparer le code. C'est beaucoup plus précis que les fonctions de temps du système. – Borealid