简述CPU通过高速缓存Cache对主存的数据存取过程。
简述CPU通过高速缓存Cache对主存的数据存取过程。
【正确答案】:刚开机时,CPU从主存中读取的数据在写入寄存器的同时还要写入Cache中,形成主存数据的一个拷贝。在以后的访问中,如果读取的数据已存在于Cache中则可直接从Cache中到数据,此时称为Cache命中。当读取的数据不存在于Cache中时,就需要到存中去读取数据,并同时将数据写入Cache中。为了提高Cache的命出率,一般把该数据前后相邻的数据一起写入Cache,即以数据块的方式写入Cache。
Top