浅析嵌入式系统编程中的代码优化  被引量:5

Code Optimization in Embedded System Programming

在线阅读下载全文

作  者:伍仲祥[1] 孙名松[1] 

机构地区:[1]哈尔滨理工大学计算机科学与控制学院,黑龙江哈尔滨150080

出  处:《自动化技术与应用》2005年第12期18-21,共4页Techniques of Automation and Applications

摘  要:随着嵌入式系统应用复杂度的提高,高效精简的软件代码是提高系统性能的关键因素之一。文章首先分析了嵌入式编程的特点,阐述了内联函数、循环展开、软件流水等几种代码优化方法,最后提出了应用行程编码(RLE)方法来减少常量数组对存储空间的占用。实验表明,经上述方法优化后的目标代码,执行效率提升了近50%,有效地提高了系统性能。The paper analyzes the features of the embedded programming, and discusses the methods of code optimization such as inline function, loop unrolling and software pipeline. And a run length encoding method is proposed to compress the constant array.Experiment shows that this optimization code can improve system's performance and reduce the exection time to 50%.

关 键 词:嵌入式系统 代码优化 RLE 

分 类 号:TP311.11[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象