+ -
当前位置:首页 → 问答吧 → CPU数据缓存的预读取方式是向前的???

CPU数据缓存的预读取方式是向前的???

时间:2011-11-10

来源:互联网

CPU有预读机制,当使用mov eax,[???]之类的语言时,
他能先在缓存中寻找,找不到了再去慢速的内存中读取,
如果能提前找到,就不会延迟好多个时钟周期了.

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

是这样的吗?谢谢!

作者: menzi11   发布时间: 2011-11-10

不是这样的

作者: Areslee   发布时间: 2011-11-10

额...谢谢...那是什么样的呢....

作者: menzi11   发布时间: 2011-11-11