首页 | 本学科首页   官方微博 | 高级检索  
     检索      

AMR基于ZSP500处理器的汇编代码优化
引用本文:朱敏, 朱小康,.AMR基于ZSP500处理器的汇编代码优化[J].电子器件,2008,31(3):1061-1065.
作者姓名:朱敏  朱小康  
作者单位:1. 南京邮电大学通达学院,南京,210003
2. 南京中兴通讯有限公司,南京,210003
摘    要:目前,大多数DSP虽然支持C编程,但是在实际工程应用中,最常用的方法是用C语言编写流程控制,搭建工程框架,具体的算法模块以及比较耗时的功能模块还是采用汇编语言来编写.对于复杂的算法和功能模块用汇编代码编写并对其进行优化,往往能够起到事半功倍的效果.由于AMR1]语音编码基于ACELP算法2]上的,而ACELP在码本搜索上算法比较复杂,我们在程序执行中集中力量优化代码搜索程序.本文充分利用ZSP5005]硬件资源和精简、高效的指令集,实现了AMR-NB代码计算量的MCPS降低到一个我们需要的指标.

关 键 词:AMR  汇编优化  ZSP500  处理器  汇编语言  代码优化  Based  Method  Optimization  指标  计算量  指令集  精简  硬件资源  利用  程序执行  码搜索  量优化  集中力  算法比较  码本搜索  ACELP  语音编码
文章编号:1005-9490(2008)03-1061-05
修稿时间:2007年4月2日

AMR Coding Optimization Method Based on the ZSP500 Paltform
ZHU Min,ZHU Xiao-kang.AMR Coding Optimization Method Based on the ZSP500 Paltform[J].Journal of Electron Devices,2008,31(3):1061-1065.
Authors:ZHU Min  ZHU Xiao-kang
Institution:ZHU Min1,ZHU Xiao-kang21.Department of Information Engineering,Nanjing University of Posts Telecommunications,Nanjing 210003,China,2.The Zhong Xing communication limited company of NanJing
Abstract:Although most of DSP processors support C language at present,at the practical project,and we often compile flow control and building project frame by C language,the arithmetic module and relatively time-consuming function module are compiled by assemble language.We use assemble language to compile and optimize complicated arithmetic and function module,that it will get twice the result with half the effort. Since the AMR are based on the ACELP coding algorithm and the ACELP requires huge complexity in the ...
Keywords:AMR  assembly optimization  ZSP500  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《电子器件》浏览原始摘要信息
点击此处可从《电子器件》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号