[問題] 怎麼看高階語言指令使用的 cycle time?
先說抱歉, 我不是很明白標題怎麼下.
本身是用 C language, 近期一些特殊需求, 開始翻 paper,
將一些數學函式 - 三角,反三角.幕次..etc 想寫得較快,
目前是用高精度計時器去跑1000次計時,但有時出來效果很不穩
( 有時用 math.h 比較快,有時用我寫的比較快)
後來查一些網頁,大多是從編出來的組語去分析 cycle time.
無奈偏偏沒接觸組語, 希望有經驗的人能提供一些方向,
以解決我的二個問題
(1) 怎麼看 C 語言編出來的組語?
(2) 翻出來的 add, sub, mult, div 所用的 cycle time
我只知道是固定的,
是否有相關網址 or datasheet 可查這些 cycle time?
謝謝各位的不吝指教,感激不盡!
--
YouLoveMe() ? LetItBe() : LetMeFree();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142
※ tropical72:轉錄至看板 C_and_CPP 12/03 14:47
※ tropical72:轉錄至看板 ASM 12/03 14:47
→
12/03 15:25, , 1F
12/03 15:25, 1F
→
12/03 15:26, , 2F
12/03 15:26, 2F
→
12/03 15:28, , 3F
12/03 15:28, 3F
→
12/03 15:29, , 4F
12/03 15:29, 4F
→
12/03 15:41, , 5F
12/03 15:41, 5F
推
12/03 15:52, , 6F
12/03 15:52, 6F
→
12/03 16:19, , 7F
12/03 16:19, 7F
→
12/03 16:19, , 8F
12/03 16:19, 8F
→
12/03 16:23, , 9F
12/03 16:23, 9F
→
12/03 16:24, , 10F
12/03 16:24, 10F
→
12/03 16:24, , 11F
12/03 16:24, 11F
→
12/03 16:25, , 12F
12/03 16:25, 12F
→
12/03 16:25, , 13F
12/03 16:25, 13F
→
12/03 16:26, , 14F
12/03 16:26, 14F
→
12/03 16:26, , 15F
12/03 16:26, 15F
→
12/03 16:29, , 16F
12/03 16:29, 16F
推
12/11 20:55, , 17F
12/11 20:55, 17F
→
12/11 20:56, , 18F
12/11 20:56, 18F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):