指令执行前缓存的问题
来源:3-10 计算机指令执行的过程

慕婉清9379254
2019-07-18
老师我想问一下,在指令执行前指令相关的数据和操作都会缓存进CPU的高速缓存中,这个过程是如何实现的?也是要由CPU配合存储器实现的吗
写回答
1回答
-
是的。
CPU会通过一定的算法将后续可能执行的指令或数据提前加载进缓存,然后执行,如果CPU执行过程中发现需要执行的指令或者数据不再Cache中,则会发出中断,通知存储器进行数据页面交换,把需要的数据加载进来。022019-08-29
相似问题