回写式Cache
考试要求: 掌握     
知识路径:  > 嵌入式系统硬件基础知识  > 嵌入式系统的存储体系  > 高速缓存(Cache)


 
       当CPU执行写数据操作时,回写式Cache只把该数据写入其数据地址对应的Cache中,不直接写入内存。仅当该Cache块需要替换时,才把Cache块回写入内存中。在回写式Cache中,每个Cache块中都有对应的修改位。只要该Cache块中的任何单元被修改,该位即被置为1,否则为0。当该Cache块需要被替换时,如果其修改位为1,则必须先将该Cache块写入内存,将其修改位置为0,然后用新的内存块覆盖该Cache块。
       回写式Cache,不能实时地保证内存和Cache中数据副本之间内容的一致性。但是其特点在于回写式Cache和内存的通信较少,尤其当Cache在特定的时间段内有很高的命中率时,其效率较高,同时回写式Cache的硬件实现也较为简单。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有