基于ARM处理器的软件优化设计  被引量:2

ARM Embedded Processor software optimization methods

在线阅读下载全文

作  者:谢川[1] 贺玲玲[1] 

机构地区:[1]重庆工商大学计算机科学与信息工程学院,400067

出  处:《微计算机信息》2009年第11期164-166,共3页Control & Automation

摘  要:ARMCortex系列处理器基于新一代ARM体系结构,支持包含16位和32位指令的Thumb-2技术。针对Thumb-2指令集和ARMCortex处理器的体系结构,本文提出减小汉明距离、灵活使用16位常数及位操作指令、正确选择流程控制语句等优化嵌入式软件设计的方法,让开发者能更合理有效地使用寄存器和存储器,在压缩代码密度的同时,尽可能地提高程序的执行效率,自由地创建新一代多功能、低功耗的产品,并降低系统总体费用。ARM Cortex family of processors based on the next generation of ARM architec ture, It provides support includes 16-bit and 32-bit instruction of the Thumb-2 technology. In allusion to Thumb-2 instruction set and the ARM Cortex processor architecture, this paper proposes reducing Hamming Distance, flexibility in the use of 16-bit constant and Bitfield instructions,correct choice of process control instructions to optimize the design of embedded software. It allows developers to more rational and effective use of registers and memory, in the compressed code density at the same time, as far as possible to implement procedures to improve the efficiency, and the designers can create a new generation of muhi-function, lowpower products freely,while reducing the system cost.

关 键 词:嵌入式系统 指令集 软件 寄存器 存储器 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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