这个问题已经在这里有一个答案:
- 如何写或不接触缓存读取存储器 2个回答
有使用,我可以从存储器和寄存器的变量移动到/没有它被存储在高速缓存中的指令? 我不想完全禁止使用CD位缓存,我只想做个人存储器访问。
这个问题已经在这里有一个答案:
有使用,我可以从存储器和寄存器的变量移动到/没有它被存储在高速缓存中的指令? 我不想完全禁止使用CD位缓存,我只想做个人存储器访问。
movnt
店绕过缓存,但movntdqa
负载可能这样做,正常(回写)的内存区域 。
该指令集参考手册是很清楚,可能不会安排任何不同movdqa
对WB内存,但IDK实际发生的任何电流的微架构。
movntdqa
旨在加快东西一样从WC视频RAM读出,例如一个硬件视频解码器的结果复制回主存储器。