欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言計算代碼執(zhí)行所耗CPU時鐘周期

 更新時間:2015年03月23日 09:36:53   投稿:hebedich  
本文給大家介紹的是使用C語言來計算代碼執(zhí)行所耗CPU時鐘周期的代碼,非常的簡單實用,不過要依托于sync,有需要的小伙伴自己參考下吧。

該代碼受亂序執(zhí)行等影響, 需要sync

LARGE_INTEGER _start = { 0 }, _end = { 0 };
__asm{
  rdtsc
  mov dword ptr [_start.LowPart], eax
  mov dword ptr[_start.HighPart], edx
}
 
//your code here
 
__asm{
  rdtsc
  mov dword ptr [_end.LowPart], eax
  mov dword ptr[_end.HighPart], edx
}
 
long interval = static_cast<long>(_end.QuadPart - _start.QuadPart);

以上就是本文分享的全部內(nèi)容了,希望小伙伴們能夠喜歡。

相關(guān)文章

  • C語言使用廣度優(yōu)先搜索算法解決迷宮問題(隊列)

    C語言使用廣度優(yōu)先搜索算法解決迷宮問題(隊列)

    這篇文章主要介紹了C語言使用廣度優(yōu)先搜索算法解決迷宮問題,結(jié)合迷宮問題分析了C語言隊列廣度優(yōu)先搜索算法的相關(guān)使用技巧,需要的朋友可以參考下
    2017-09-09
  • C++計算圖任意兩點間的所有路徑

    C++計算圖任意兩點間的所有路徑

    這篇文章主要為大家詳細介紹了C++求圖任意兩點間的所有路徑 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • C語言使用realloc函數(shù)實現(xiàn)通訊錄源碼分析

    C語言使用realloc函數(shù)實現(xiàn)通訊錄源碼分析

    什么是動態(tài)通訊錄,就是在靜態(tài)的基礎(chǔ)上改進了一下,不在使用數(shù)組,而是使用指針和動態(tài)內(nèi)存開辟的函數(shù),當(dāng)空間不夠的時候,便進行增容
    2023-02-02
  • C++ 中快排的遞歸和非遞歸實現(xiàn)

    C++ 中快排的遞歸和非遞歸實現(xiàn)

    這篇文章主要介紹了C++ 中快排的遞歸和非遞歸實現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++ 中const修飾虛函數(shù)實例詳解

    C++ 中const修飾虛函數(shù)實例詳解

    這篇文章主要介紹了C++ 中const修飾虛函數(shù)實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++鏈接器工作原理詳解

    C++鏈接器工作原理詳解

    當(dāng)文件見過編譯后就需要進行一個鏈接的操作接下來我們就說說什么是鏈接,本文給大家介紹了C++鏈接器是如何工作的,文章通過代碼示例和圖文介紹的非常詳細,需要的朋友可以參考下
    2024-02-02
  • C++ 輸入一行數(shù)字(含負數(shù))存入數(shù)組中的案例

    C++ 輸入一行數(shù)字(含負數(shù))存入數(shù)組中的案例

    這篇文章主要介紹了C++ 輸入一行數(shù)字(含負數(shù))存入數(shù)組中的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • c語言printf實現(xiàn)同一位置打印輸出的實例

    c語言printf實現(xiàn)同一位置打印輸出的實例

    下面小編就為大家?guī)硪黄猚語言printf實現(xiàn)同一位置打印輸出的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • C語言 分支語句詳解分析

    C語言 分支語句詳解分析

    分支結(jié)構(gòu)的執(zhí)行是依據(jù)一定的條件選擇執(zhí)行路徑,而不是嚴(yán)格按照語句出現(xiàn)的物理順序。分支結(jié)構(gòu)的程序設(shè)計方法的關(guān)鍵在于構(gòu)造合適的分支條件和分析程序流程,根據(jù)不同的程序流程選擇適當(dāng)?shù)姆种дZ句
    2021-10-10
  • C++中的繼承問題(繼承基本概念、菱形虛擬繼承的對象模型)

    C++中的繼承問題(繼承基本概念、菱形虛擬繼承的對象模型)

    這篇文章主要介紹了C++中的繼承問題(繼承基本概念、菱形虛擬繼承的對象模型),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02

最新評論