windows核心编程 获取程序算法执行时间

readtimestampcounter函数在msdn上没找到,是不是windows api ? 作用是什么?

在winnt.h头文件中有宏定义#define ReadTimeStampCounter() __rdtsc() _rdtsc函数什么功能?
在msdn上有:
Microsoft Specific
Generates the rdtsc instruction, which returns the processor time stamp. The processor time stamp records the number of clock cycles since the last reset.
Syntax
unsigned __int64 __rdtsc();
Return Value
A 64-bit unsigned integer representing a tick count.
好像是生成了一个rdtsc指令 对指令不太懂(是汇编语言中的吗?)

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐