2004年7月2日

arm's multiply(arm的乘)之四 evc生成的exe的基本结构

摘要: 这次跟multiply无关。看一下evc生成的exe的基本结构。当对exe文件反汇编时会有这样几个section.data.pdata.rdata.rsrc.text纳闷的是在下面这段cpp程序中int other[2] = {3,1};other这个数组被分配在 .data这个区域里. 阅读全文

posted @ 2004-07-02 11:09 embed 阅读(686) 评论(0) 推荐(0) 编辑

2004年7月1日

arm's multiply(arm的乘)之三

摘要: 路转峰回发现编译器的优化比较复杂,在代码结构不同的情况下做的优化也完全不同。又做了一个实验,这次evc很笨没有做优化int array[1000];int res;for(int p1=0;p1<1000;p1++)for(int p2=0;p2<1000;p2++)for(int p3=0;p3<1000;p3++)res = array[1000]*105;这次实测结果是大概都在43xxx m... 阅读全文

posted @ 2004-07-01 14:34 embed 阅读(930) 评论(2) 推荐(0) 编辑

arm's multiply(arm的乘)之二

摘要: 今天上午在我的strongarm上做了次实验环境是strongarm 206MHZppc2002编写了一个程序int res;void func(){for(int loop=0;loop<1000;loop++)for(int lop=0;lop<1000;lop++)for(int lp=0;lp<1000;lp++)res = lp*105}wince3.0的计时器据说有1ms的精度用它测量... 阅读全文

posted @ 2004-07-01 11:00 embed 阅读(776) 评论(0) 推荐(0) 编辑

2004年6月30日

关于数字信号处理中的采样

摘要: 数字信号处理在DSP之前的过程是: anti-alias filter -> sample&hold -> quantization 那么anti-alias filter类型参数如何选择 sample&hold的ADC参数选择 量化的参数选择 这些都如何做呢,本文尝试回答这些问题 本文参考了, -----------------------------------------------... 阅读全文

posted @ 2004-06-30 16:57 embed 阅读(1640) 评论(0) 推荐(0) 编辑

arm's multiply(arm的乘)之一

摘要: arm's multiply reference arm's an19 http://www.arm.com/pdfs/DAI0019D_ARM6_DSP.pdf 在做一些算法时常需要乘法运算,在ARMV4体系结构里都没有硬件乘法器,如何使乘法更有效率是本文的主题 在我的PDA(strongarm206)上开发一个jpegView的时候在做优化时发现了arm an19,看了一下,做了一下总结,... 阅读全文

posted @ 2004-06-30 14:01 embed 阅读(1214) 评论(0) 推荐(0) 编辑

导航