__rdtsc
Microsoft 전용
rdtsc
프로세서 타임스탬프를 반환하는 명령을 생성합니다. 프로세서 타임스탬프는 마지막 재설정 이후의 클록 주기 수를 기록합니다.
구문
unsigned __int64 __rdtsc();
반환 값
틱 수를 나타내는 64비트 부호 없는 정수입니다.
요구 사항
Intrinsic | 아키텍처 |
---|---|
__rdtsc |
x86, x64 |
헤더 파일<intrin.h>
설명
이 루틴은 내장 함수로만 사용할 수 있습니다.
이후 세대의 하드웨어에서 TSC 값의 해석은 이전 버전의 x64와 다릅니다. 자세한 내용은 하드웨어 설명서를 참조하세요.
예시
// rdtsc.cpp
// processor: x86, x64
#include <stdio.h>
#include <intrin.h>
#pragma intrinsic(__rdtsc)
int main()
{
unsigned __int64 i;
i = __rdtsc();
printf_s("%I64d ticks\n", i);
}
3363423610155519 ticks
Microsoft 전용 종료