专注于音视频处理及流媒体开发!

罗索实验室

当前位置:主页 > TAG标签 > 优化
  • 高效编程之cache命中对于程序性能的影响 日期:2019-03-14 14:19:15 点击:211 好评:0

    下面这个代码用两个双层循环遍历了一个二维数组里所有的元素,以我自己机器的测试 上面那个循环耗时基本为下面的一半,两个循环的时间复杂度相同,为什么会有这么大的差别?...

  • ARM上的汇编优化小方法 日期:2015-04-13 18:08:13 点击:208 好评:0

    1.加减法,逻辑操作占一个周期,目的地址是PC寄存器时增加一个周期。分支指令占3个周期。在cache命中的情况下,16位和8位的装载指令 (LDRH、LDRH等)占一个周期,但紧跟的2个周期不能使用装入的数据。32位装载指令占一个周期,紧跟的一个周期不能使用装载数据。如果装...

  • ARM上的C编程 日期:2015-04-13 18:07:44 点击:161 好评:0

    1.arm c编译器默认char类型是8位无符号的,与其它编译器有点不同 2.局部变量最好用int型,因为寄存器是32位的,如果变量不是32位的就需要额外的指令限制范围. 例如:变量i,操作i++ ,如果int i, 则只需add r1,r1,#1 如果char i,则变成add r1,r1,#1 and r1,r1,0xff....

    共1页/3条
推荐内容