有這10個關鍵點,在ARM下高效C編程沒問題!

通過一定的方法來編寫C程序,可以幫助C編譯器生成執行速度更快的ARM代碼。下面就是一些與性能相關的關鍵點: 1.對局部變量、函數參數和返回值要使用signed和unsigned int類型。這樣可以避免類型轉換,而且可高效地使用ARM的32位數據操作指令。 2.最高效的循環體形式是減計數到零(counts down to zero)的do-while循環。 3.展開重要的循環來減少循環的開銷。 4
相關文章
相關標籤/搜索