一.高精度延時, 是 CPU 測速的基礎(chǔ) Windows 內(nèi)部有一個精度非常高的定時器, 精度在微秒級, 但不同的系統(tǒng)這個定時器的頻率不同, 這個頻率與硬件和操作系統(tǒng)都可能有關(guān)。 利用 API 函數(shù) QueryPerformanceFrequency 可以得到這個定時器的頻率。 利用 API 函數(shù) QueryPerformanceCounter 可以得到定時器的當(dāng)前值。 根據(jù)要延時的時間和定時器的頻率, 可以算出要延時的時間定時器經(jīng)過的周期數(shù)。 在循環(huán)里用 QueryPerformanceCounter 不停的讀出定時器值, 一直到經(jīng)過了指定周期數(shù)再結(jié)束循環(huán), 就達(dá)到了高精度延時的目的。 高精度延時的程序, 參數(shù): 微秒 二.測速程序 利用 rdtsc 匯編指令可以得到 CPU 內(nèi)部定時器的值, 每經(jīng)過一個 CPU 周期, 這個定時器就加一。 如果在一段時間內(nèi)數(shù)得 CPU 的周期數(shù), CPU工作頻率 = 周期數(shù) / 時間 為了不讓其他進程和線程打擾, 必需要設(shè)置最高的優(yōu)先級 以下函數(shù)設(shè)置當(dāng)前進程和線程到最高的優(yōu)先級。 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS) SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL) CPU 測速程序的源代碼, 這個程序通過 CPU 在 1/16 秒的時間內(nèi)經(jīng)過的周期數(shù)計算出工作頻率, 單位 MHz:
上傳時間: 2015-04-29
上傳用戶:iswlkje
Haskell 中文教程1-3章(flw譯) 純粹的函數(shù)型編程語言。以著名邏輯學(xué)家 Haskell B. Curry 的名字命名。 最初的目的是想要設(shè)計出滿足下面這些要求的語言: 1,它必須能夠適合教學(xué)、研究、應(yīng)用開發(fā),包括一些大系統(tǒng)的構(gòu)造。 2,它必須能夠使用形式語言來準(zhǔn)確描述。 3,它必須是自由免費的,任何人只要愿意都可以獲取、使用和再次發(fā)布它。 4,它必須建立在大家一致認(rèn)可的基礎(chǔ)上。 5,它應(yīng)該能夠消除目前的函數(shù)型編程語言的差異。
標(biāo)簽: Haskell B. Curry flw
上傳時間: 2014-01-10
上傳用戶:685
本幫助文件中的Windows API 函數(shù)大約有774個,共分十二大類,基本上包括了大部分的常用和非常用的Windows API 函數(shù)。
標(biāo)簽: Windows API 774 函數(shù)
上傳時間: 2014-12-03
上傳用戶:1079836864
本幫助文件中的Windows API 函數(shù)大約有774個,共分十二大類,基本上包括了大部分的常用和非常用的Windows API 函數(shù),按分類編排,具有索引功能,支持全文檢索,可添加到收藏夾。
標(biāo)簽: Windows API 774 函數(shù)
上傳時間: 2013-12-28
上傳用戶:a6697238
排序算法、字典和B-樹的C++語言實現(xiàn) 代碼內(nèi)容 包括以下算法: qui.c sort: quicksort qsort.c sort: qsort ins.c sort: insert sort shl.c sort: shell sort has.c dictionary: hash tables bin.c dictionary: binary tree rbt.c dictionary: red-black trees skl.c dictionary: skip lists ext.c external sort btr.c btree 語言 C++ 編譯平臺 Visual C++ 作者 Thomas Niemann 備注 來自Sorting and Searching Algorithms:A Cookbook
標(biāo)簽: sort qsort quicksort insert
上傳時間: 2013-12-15
上傳用戶:silenthink
做的有關(guān)DSP+Mp3+U B+FAT12的所有源程序,DSP用的是ti5416
上傳時間: 2013-12-26
上傳用戶:CHENKAI
一個用JSP寫的基于了B/S的圖書館管理系統(tǒng),實現(xiàn)了網(wǎng)上預(yù)約,圖書查詢檢索等功能。
標(biāo)簽: JSP 圖書館 管理系統(tǒng)
上傳時間: 2014-12-21
上傳用戶:王小奇
全國交通咨詢模擬 一、程序界面 A.關(guān)于程序 B. 程序的使用 ...
上傳時間: 2014-01-09
上傳用戶:lili123
B-TREE文件索引源代碼,快速,高效的數(shù)據(jù)文件索引程序.
標(biāo)簽: B-TREE 索引 源代碼 數(shù)據(jù)文件
上傳時間: 2013-12-29
上傳用戶:nanfeicui
基于B/S結(jié)構(gòu)的圖片管理系統(tǒng)的實現(xiàn)論文,采用技術(shù)為vb.net和asp.net
標(biāo)簽: 管理系統(tǒng) 論文
上傳時間: 2013-12-16
上傳用戶:myworkpost
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1