如何在程序集文件中使用时重置rdtsc。我需要读取前后时钟周期数据

时间:2014-02-15 23:26:14

标签: assembly rdtsc

rdtsc在汇编文件中使用时是否会停止?是否有被标记的凸起?我该如何重置它?我已经将第一个时钟戳读入rdx寄存器。但是当我在等待几秒钟后再次尝试打印时钟周期时,它仍然是相同的数字。

1 个答案:

答案 0 :(得分:0)

正如Hans提示的那样,rdtsc将当前周期计数器作为32位寄存器对edx:eax中的64位值返回,edx中最重要的部分。

据我所知,除了重新启动计算机之外,无法重置此计数器。