寄存器、缓存、内存三者关系

寄存器、缓存、内存三者关系:

**按与CPU远近来分,离得最近的是寄存器,然后缓存(CPU缓存),最后内存。**CPU计算时,先预先把要用的数据从硬盘读到内存,然后再把即将要用的数据读到寄存器。于是 CPU<--->寄存器<--->内存,这就是它们之间的信息交换。

那为什么有缓存呢?因为如果经常操作内存中的同一址地的数据,就会影响速度。于是就在寄存器与内存之间设置一个缓存。

因为从缓存提取的速度远高于内存。当然缓存的价格肯定远远高于内存,不然的话,机器里就没有内存的存在。

相关推荐
小沛99 分钟前
Spring AI Alibaba JManus:前后端异步消息回显机制深度解析
人工智能·spring·jmanus
青云交20 分钟前
「源力觉醒 创作者计划」_文心大模型 4.5 开源 28 天:从车间轴承到山村课堂的 AI 突围
java·模型微调·工业质检·文心 4.5·开源 ai·中小企业 ai·乡村教育
正在走向自律23 分钟前
企业微信API接口发消息实战:从0到1的技术突破之旅
java·数据库·企业微信·accesstoken·agentid·corpid·企业微信发消息
Mr Aokey1 小时前
破茧 JDBC:MyBatis 在 Spring Boot 中的轻量实践录
java·spring boot·mybatis
咚咚?1 小时前
电子签章(PDF)
java·pdf
啊阿狸不会拉杆1 小时前
《Java 程序设计》第 11 章 - 泛型与集合
java·开发语言·jvm·数据结构·算法
赤橙红的黄2 小时前
SpringBoot 整合 自定义MongoDB
spring boot·后端·mongodb
fouryears_234175 小时前
适配器模式——以springboot为例
java·spring boot·适配器模式
汽车功能安全啊7 小时前
利用对称算法及非对称算法实现安全启动
java·开发语言·安全
paopaokaka_luck7 小时前
基于Spring Boot+Vue的吉他社团系统设计和实现(协同过滤算法)
java·vue.js·spring boot·后端·spring