<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 牛人業(yè)話(huà) > DSP編程技巧之3:揭開(kāi)編譯器神秘面紗之程序優(yōu)化

DSP編程技巧之3:揭開(kāi)編譯器神秘面紗之程序優(yōu)化

—— DSP編程技巧:揭開(kāi)編譯器神秘面紗之程序優(yōu)化
作者:paradoxfx 時(shí)間:2013-12-25 來(lái)源:電子產(chǎn)品世界 收藏

  在二三十年前人們剛開(kāi)始使用代替匯編進(jìn)行開(kāi)發(fā)的時(shí)候,因為當初的處理器/控制器性能很弱,而的能力也有限,所以形成了一些編程效率不高的印象。但是今天的硬件性能已經(jīng)非常強大,而的能力也是日新月異,如果我們不熟練掌握匯編編程中的一些關(guān)鍵技術(shù),編寫(xiě)的匯編代碼的效率已經(jīng)很難超過(guò)轉換出來(lái)的匯編代碼了。

本文引用地址:http://dyxdggzs.com/article/203169.htm

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

c語(yǔ)言相關(guān)文章:c語(yǔ)言教程


存儲器相關(guān)文章:存儲器原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: C語(yǔ)言 編譯器 DSP 存儲器

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>