随笔分类 -  language study

c++ 学习
摘要:c++ gotch有点象C++FAQ那本书基础:1 public protected private区别public 所有人都可访问protected 只有自类和友元可访问private 都不能访问private 和 protected的语意都表示has-a 而public 表示 is kind of2 虚函数a.当你希望用基类指针表示派生类对象时,使用.b.当基类有虚函数时,同时应该使用虚析钩函... 阅读全文

posted @ 2004-10-11 17:16 embed 阅读(597) 评论(0) 推荐(0)

arm的assembler 和 c 混合调用
摘要:引用1.wanchengbuyi的一篇文章2.http://blog.vckbase.com/arong/archive/2004/06/09/409.aspx3 http://www.ddvip.net/program/masm/01.htm一调用规则c call参数传递从右到左,调用者恢复堆栈pascal 与 c 相反stdcall 是 c与pascal的混合在arm中需对参数个数是否固定做区... 阅读全文

posted @ 2004-07-02 16:46 embed 阅读(629) 评论(0) 推荐(0)

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)

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)

导航