modernhill
驱动小牛
驱动小牛
  • 注册日期2004-05-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分98分
  • 威望278点
  • 贡献值0点
  • 好评度172点
  • 原创分0分
  • 专家分0分
阅读:2025回复:0

用怎样的代码可以测试DCache的作用。。。

楼主#
更多 发布于:2009-03-26 16:49
现在想测试DCACHE的作用, 写了如下函数:
        
       EXPORT  ReadSDRAM
ReadSDRAM
        mov     r3, #0x1000000
100
        ldr     r1, =SDRAM_ADDR
        mov     r2, #0x20    ;/* 32words per cache line */
101
        ldr     r0, [r1], #4    ;/* read 32-bit values, update r1 = r1 + 4 */
        subs    r2, r2, #1
        bne     %b101
        subs    r3, r3, #1
        bne     %b100
        mov     pc, lr

在Dcache开启和关闭的情况下分别运行该代码,并用定时器记录运行时间,可是发现Dcache对运行时间没有影响,想不明白。。。
游客

返回顶部