缓冲存储器的工作原理是什么?
缓冲存储器在处理机进行读取和写入时的工作过程不同。当处理机要读取指令或数据时,缓存控制器会查找缓存目录,如果匹配并且状态位中的有效位为0,则直接将缓存块中的内容送给处理机。如果不匹配,则从内存中读取该块内容并送到缓存中。当处理机要写入数据时,如果该块在缓存中,则将数据写入缓存并将缓存目录中相应表目的修改位设为1。如果不在缓存中,则直接将数据写入内存。缓冲存储器的设置可以使CPU所需的指令与数据大多数来自缓存,避免了处理机的等待,提高了系统的吞吐率。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~