嵌入式C語言系統(tǒng)開發(fā)代碼優(yōu)化研究
發(fā)布時間:2021-01-28 16:58
在嵌入式系統(tǒng)的應(yīng)用過程中,對于應(yīng)用軟件有著非常高的要求。在對嵌入式系統(tǒng)進行C語言開發(fā)的過程中,務(wù)必要注意對程序代碼的優(yōu)化操作,通過該方法的應(yīng)用能夠有效提升代碼的運行效率,促進代碼的執(zhí)行質(zhì)量。雖然在一定程度上C編譯器能夠為代碼提供一定的優(yōu)化服務(wù)與幫助,但是從本質(zhì)上來分析,C編譯器為其提供的優(yōu)化技術(shù)僅僅能做到速度和代碼量的平衡。而無法實現(xiàn)提高代碼運行效率以及促進代碼執(zhí)行質(zhì)量。針對這一問題,有效的解決方法是:設(shè)計一個有效又快,且能夠?qū)崿F(xiàn)代碼執(zhí)行速度和代碼量有效平衡的系統(tǒng)結(jié)構(gòu)。研究將針對這一內(nèi)容對其進行分析,并提出如何有效優(yōu)化C代碼的方法與措施。
【文章來源】:電腦知識與技術(shù). 2020,16(29)
【文章頁數(shù)】:2 頁
【文章目錄】:
1 引言
2 C代碼優(yōu)化
2.1 變量使用
2.2 數(shù)組使用
2.3 宏的使用
2.4 循環(huán)程序處理
2.5 優(yōu)化分支語言
2.6 利用數(shù)字優(yōu)化程序
2.7 應(yīng)用位操作代替乘除法
3 總結(jié)
【參考文獻】:
期刊論文
[1]基于C語言的宿舍管理系統(tǒng)設(shè)計與開發(fā)[J]. 楊毅剛,范安宇,鄭一超,郭鑫宇,余亦凱. 電腦編程技巧與維護. 2017(23)
[2]C語言在單片機開發(fā)中的應(yīng)用分析[J]. 張祎. 江蘇科技信息. 2017(18)
[3]基于Android系統(tǒng)的移動學(xué)習(xí)環(huán)境開發(fā)與應(yīng)用[J]. 胡曉燕,譚躍生,李海榮,方中純. 中國現(xiàn)代教育裝備. 2016(11)
[4]基于C程序設(shè)計語言的計算機編程分析[J]. 封婉. 職大學(xué)報. 2015(06)
本文編號:3005344
【文章來源】:電腦知識與技術(shù). 2020,16(29)
【文章頁數(shù)】:2 頁
【文章目錄】:
1 引言
2 C代碼優(yōu)化
2.1 變量使用
2.2 數(shù)組使用
2.3 宏的使用
2.4 循環(huán)程序處理
2.5 優(yōu)化分支語言
2.6 利用數(shù)字優(yōu)化程序
2.7 應(yīng)用位操作代替乘除法
3 總結(jié)
【參考文獻】:
期刊論文
[1]基于C語言的宿舍管理系統(tǒng)設(shè)計與開發(fā)[J]. 楊毅剛,范安宇,鄭一超,郭鑫宇,余亦凱. 電腦編程技巧與維護. 2017(23)
[2]C語言在單片機開發(fā)中的應(yīng)用分析[J]. 張祎. 江蘇科技信息. 2017(18)
[3]基于Android系統(tǒng)的移動學(xué)習(xí)環(huán)境開發(fā)與應(yīng)用[J]. 胡曉燕,譚躍生,李海榮,方中純. 中國現(xiàn)代教育裝備. 2016(11)
[4]基于C程序設(shè)計語言的計算機編程分析[J]. 封婉. 職大學(xué)報. 2015(06)
本文編號:3005344
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3005344.html
最近更新
教材專著