台灣最大程式設計社群網站
線上人數
938
 
會員總數:245119
討論主題:189029
歡迎您免費加入會員
討論區列表 >> C/C++ >> 我真的很笨,頭也很痛time的問題~~~
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
我真的很笨,頭也很痛time的問題~~~
價值 : 10 QP  點閱數:1700 回應數:1

樓主

左左
門外漢
0 1
4 0
發送站內信

請那為大大幫幫忙~~
如何用c語言測試cpu的頻率
如,我按執行它會顯示我現在用的電腦的頻率單位是MHz
我以想了很久可是就是抓不到時脈
請那位大大幫幫忙,小弟不勝感蹟

本篇文章發表於2005-05-10 00:03
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
以前我也有同樣的問題, 我是用 C 的 asm 指令, 直接在C語言中插入組合語言,
例如NOP應該是1個clock. 執行大量的組合語言指令後, 計算花費的時間及clock數,
應該可以算出Mhz....不過我當初沒有成功, 或許你可以試看看

注意:
(1)loop本身也要用 assembly 寫, 也要計入 clock 數
(2)C的 asm 指令格式要看 compiler而定, 格式可能會不一樣...我猜的,
不知道 ANSI 有沒有定標準(我猜市沒有 = =")
你可以在你的 compiler 上打"asm" 或 assembly , 然後找help 看看...
本篇文章回覆於2005-05-29 02:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.