read time stamp counter

  在Pentium以上的CPU中,提供了一条机器指令RDTSC(Read Time Stamp Counter)来读取这个时间戳的数字,并将其保存在EDX:EAX寄存器对中。因为EDX:EAX寄存器对刚好是Win32平台下C++语言保存函数返回值的寄存器,因此咱们能够把这条指令当作是一个普通的函数调用。像这样: inline unsigned __int64 GetCycleCount() {
相关文章
相关标签/搜索