摘要

针对嵌入式系统能耗对各种嵌入式设备工作时长的影响,从系统指令级到源程序级的软件能耗考虑,首先通过分析设备源程序级语句的相关特征,基于源程序语句的指令能耗,提出一种针对源程序级的能耗模型;然后基于模型分析对五种经典算法的源程序中不同类别语句进行能耗优化;最后分别对五组经典算法优化前后的能耗进行比较。实验表明,该模型使得优化后的源程序能耗降低了9.46%50.29%,达到了降低嵌入式系统软件能耗的目的。