当前位置: 代码迷 >> 汇编语言 >> CPU数据缓存的预读取方式是向前的?该如何处理
  详细解决方案

CPU数据缓存的预读取方式是向前的?该如何处理

热度:2229   发布时间:2013-02-26 00:00:00.0
CPU数据缓存的预读取方式是向前的???
CPU有预读机制,当使用mov eax,[???]之类的语言时,
他能先在缓存中寻找,找不到了再去慢速的内存中读取,
如果能提前找到,就不会延迟好多个时钟周期了.

这个挺好,但是我前几天突然看到资料说CPU的内存预读是反向的?
也就是说我假如有一个100长度数组X,那么我从X[99]倒着读会比
正着从X[0]开始读要快????

是这样的吗?谢谢!

------解决方案--------------------------------------------------------
不是这样的
  相关解决方案