<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    DSP編程的seo程序優化技巧

    作者:kevin 瀏覽:153 發布時間:2018-04-17
    分享 評論 0

          編譯流程與處理器選項,現在繼續講解程序優化。在二三十年前人們剛開始使用C語言代替匯編進行開發的時候,因為當初的處理器/控制器性能很弱,而編譯器的能力也有限,因而形成了一些C語言編程效率不高的印象。但是今天的硬件性能已經非常強大,而編譯器的能力也是日新月異,假若大家不熟練掌握匯編編程中的一些關鍵技術,編寫的匯編代碼的效率已經很難超過編譯器從C語言轉換出來的匯編代碼了。

      假若大家使用C語言進行編程的話,編譯器除了可以把大家的加減乘除這樣的操作轉換為ADD、MPY以及相關的尋址、寄存器操作外,還可以在編譯產生匯編代碼的過程中進行不同程度的優化。優化的過程要根據器件的特點與指令集等進行有針對性的配置,因而在不同的器件上同一段C代碼優化產生的結果可能不一樣,但是其基本思想都是一致的;甚至是不同公司的編譯器,在優化選項和優化效果上面也是基本一致的。在CCS軟件的編譯器中,大家可以使用的基本的優化級別有5級,如表1所示。需要注意的是,別名就是大家在編譯器選項中實際使用的名字,因為字體的原因,看起來可能會有混淆,以-O0為例,其中的第一個是字母O是大寫的字母0,表示優化Optimization,而不是阿拉伯數字的0;第二個才是是阿拉伯數字中的零,用數字表示優化的序號或者說優化的程度。

      根據Html頁面的seo網站優化中基礎性問題需要,大家可以選擇需要的優化級別,例如可以選擇優化代碼的尺寸,從而減小代碼占用的存儲器空間;一般情況下使用-O2或者-O3可以實現在代碼運行速度、代碼占用的存儲器空間和編譯速度幾個因素之間的最優化。但是優化也是有一定的代價的,首先編譯的時間會隨著優化級別的提高而增加;其次假若大家的代碼不夠嚴謹,可能會產生意外的結果,例如某些看起來沒用的變量直接被編譯器給“忽視”了,但是大家本來保留它可能是有目的的,例如用來做為調試用的變量,結果它被優化掉了而失去了意義,這時大家就需要使用一些特殊的C語言關鍵字告訴編譯器,這個變量用在這里是有其它目的的,不能把它給優化掉,等等;這些以后可以詳解。

      關于優化的更多細節,大家可以參考一些有關高效編程的書,因為編譯器假若可以對代碼進行優化,假若大家的代碼寫的太爛,編譯器估計也要吐血了。

            在上面的網頁設計中值得注意的seo優化細節文章里,大家提到了DSP編程中程序優化最常使用到的選項問題,主要提到的幾個選項包括-O1、-O2、-O3、-O4等等。固然大家是以DSP為例進行說明的,但是對于其它的處理器,例如ARM、CPU、一些高級的單片機如MSP430、PIC等等和一些編譯環境,例如Keil、Xilinx SDK等,它們使用的一般的優化選項和基本內容也是大同小異的,即同樣的優化級別,優化的目的都是基本一致的。

      這些都是基本的操作,假若大家的目的僅僅是優化代碼性能或者尺寸的話。假若大家想了解優化過程中產生和使用的更多信息的話,對于DSP本身而言,它的一些其它特性對于程序的運行性能也是非常關鍵的,此時在基本的優化選項基礎上,大家又要注意一下高級的優化選項的影響。例如,某些匯編指令在做諸如FFT變化的時候能夠成倍的提高效率,因而開啟高級優化選項使得編譯器有針對性地生成相關的指令就非常重要。


    日韩精品一二三区| 亚洲精品伦理熟女国产一区二区| 日韩精品一二三区| 国产91精品久久久久久久| 国产精品久久久久免费a∨| 日本一卡精品视频免费| 亚洲国产另类久久久精品小说| 精品水蜜桃久久久久久久| 精品视频一区二区三区在线播放| 国产成人综合久久精品亚洲 | 2021国产成人午夜精品| 久久久亚洲精品国产| 久久国产精品99久久久久久老狼 | 日韩精品一区二区三区四区| 精品国产一区二区三区久久影院| 精品深夜AV无码一区二区老年 | 日韩视频免费在线| 日韩精品在线观看视频| 亚洲AV日韩精品久久久久| 国产在线观看91精品一区| 国产高清在线精品免费软件| 成年男女男精品免费视频网站| 亚洲精品久久久久无码AV片软件| 国产精品久久久久影院嫩草| 久久精品国产亚洲AV蜜臀色欲 | 亚洲国产精品综合久久2007| 久久久久成人精品无码中文字幕| 久久亚洲精品成人| 久久精品国产福利电影网| 亚洲av午夜福利精品一区 | 精品国产男人的天堂久久| 国产精品秘入口18禁麻豆免会员| 国产欧美一区二区精品仙草咪| 国语自产精品视频在线完整版| 野花国产精品入口| 国产精品无码制服丝袜| 国产成人综合日韩精品婷婷九月| 国产日韩精品视频| 日韩土豪美女在线视频观看| 日韩高清国产一区在线| 日韩一级免费视频|