当前位置:
代码迷
>>
汇编语言
>> CPU数据缓存的预读取方式是向前的?该如何处理
详细解决方案
CPU数据缓存的预读取方式是向前的?该如何处理
热度:
2229
发布时间:
2013-02-26 00:00:00.0
CPU数据缓存的预读取方式是向前的???
CPU有预读机制,当使用mov eax,[???]之类的语言时,
他能先在缓存中寻找,找不到了再去慢速的内存中读取,
如果能提前找到,就不会延迟好多个时钟周期了.
这个挺好,但是我前几天突然看到资料说CPU的内存预读是反向的?
也就是说我假如有一个100长度数组X,那么我从X[99]倒着读会比
正着从X[0]开始读要快????
是这样的吗?谢谢!
------解决方案--------------------------------------------------------
不是这样的
相关解决方案